sql查询中的十进制格式

时间:2012-03-14 05:37:03

标签: sql db2

我的查询如下:

Select price from myTable;

返回值'22.50'

但是,我的程序中需要格式为5.8 bytes

这是我的字符串值应该是'00022.50000000'而不是'22.50'

有没有办法在SQL中直接实现这个?

1 个答案:

答案 0 :(得分:4)

来自文档,我认为你想要CHARDECIMAL(22.50,13,8))

我没有可以使用的DB2实例,因此无法验证。这些函数不是ANSI SQL,它们是DB2特定的。