首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

oracle 数据库表中的varchar2(10)型的字段中的数值之和如何算

2012-02-02 
oracle 数据库表中的varchar2(10)型的字段中的数值之和怎么算我有一个表中的一个字段(人数)是varchar2(10)

oracle 数据库表中的varchar2(10)型的字段中的数值之和怎么算
我有一个表中的一个字段(人数)是varchar2(10)型,现在要求这个字段的所有数据之和,怎么算?

[解决办法]
什么都不需要,直接SUM就行了。ORACLE会自行转换。

SQL code
SQL> desc a; Name         Null?    Type ------------ -------- ------------ ID                    NUMBER(38) COL1                  VARCHAR2(10)SQL> select * from a;        ID COL1---------- ----------         1 100         2 300SQL> select sum(col1) from a; SUM(COL1)----------       400SQL> 

热点排行