chenkehao 发表于 2016-11-14 05:24:31

db2知识积累

(1):
cast 是进行类型转换的
selectcast('2222'as integer) from table
selectcast('222231'as decimal(10,2)) from table
(2)decimal
1

selectcast('2222314.996'as decimal(10,2)) from table
这个加在一起刚好是10位,小数点右边3
其实你是8位数据
比如

selectcast('123456789'as decimal(10,2)) from table
将报告overflow应该是说小数点右边预留了空间
页: [1]
查看完整版本: db2知识积累