oracle 数据库表中的varchar2(10)型的字段中的数值之和如何算
oracle 数据库表中的varchar2(10)型的字段中的数值之和怎么算
我有一个表中的一个字段(人数)是varchar2(10)型,现在要求这个字段的所有数据之和,怎么算?
------解决方案--------------------
什么都不需要,直接SUM就行了。ORACLE会自行转换。
我有一个表中的一个字段(人数)是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 300 SQL> select sum(col1) from a; SUM(COL1) ---------- 400 SQL>