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

在sql中除掉数据中多余的零,该怎么解决

2012-03-22 
在sql中除掉数据中多余的零数据库为db2现在数据为 12.030000想通过sql语句后得到 12.03请高手解决!![解决

在sql中除掉数据中多余的零
数据库为db2

现在数据为 12.030000

想通过sql语句后得到 12.03

请高手解决!!

[解决办法]
select round(12.030000,2)
[解决办法]
values cast(round(12.03000,2) as decimal(18,2))
DB2里的round不截取,round(12.030000,2) = 12.030000
[解决办法]
用CAST
[解决办法]

探讨
cast('12.030000' as decimal(18,2))
DB2里的round不截取,round(12.030000,2) = 12.030000

[解决办法]
用CAST.
[解决办法]
cast很少用
values decimal(12.03000,18,2)
这个好像也行呀

热点排行