匿名用户达梦数据库 decimal 这个类型的字段,如果登记0.00 库里只保存了0 ,这个情况如何破解?
达梦数据库 decimal 这个类型的字段,如果登记0.00 库里只保存了0 ,这个情况如何破解?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
匿名用户达梦数据库 decimal 这个类型的字段,如果登记0.00 库里只保存了0 ,这个情况如何破解?
数据库里保存的还是0.00,只是显示的是0,如果想显示0.00,可以加个to_char
SQL> select to_char(salary,'fm99999999999990.00') from test;
行号 TO_CHAR(SALARY,'fm99999999999990.00')
---------- -------------------------------------
1 10.00
2 0.00
已用时间: 0.690(毫秒). 执行号:715.
SQL> select * from test;
行号 ID SALARY
---------- ----------- ------
1 1 10.00
2 2 0
已用时间: 0.156(毫秒). 执行号:716.
SQL> desc test;
行号 NAME TYPE$ NULLABLE
---------- ------ ---------- --------
1 ID INTEGER Y
2 SALARY DEC(10, 2) Y
评论
有用 0
墨值悬赏