【发布时间】:2014-06-03 16:43:50
【问题描述】:
我在 DB2 的标签表中有以下值(版本:9.5.8)
select field4 from label with ur
1.5000
0.006
9.0001
104.2500
17.0000
3.5000
是否可以通过 DB2 中的更新查询消除小数点后的尾随零?
但是,如果小数点后的所有数字都是零,我需要将其保留为.0。
预期输出:
1.5
0.006
9.0001
104.25
17.0
3.5
【问题讨论】:
-
field4的数据类型是什么?如果它是数字,您需要在查询中根据自己的喜好修改格式,而不是尝试在数据库中更改它。 -
它的 varchar2。但我不想更改列格式
-
VARCHAR2是 Oracle 专有数据类型,您说您使用的是 DB2。为什么要将数字存储在字符列中? -
对不起,是人品
标签: db2 text-parsing