【发布时间】:2011-07-08 06:05:59
【问题描述】:
我有一列 DECIMAL(9,6),即它支持像 999,123456 这样的值。
但是当我插入像 123,4567 这样的数据时,它变成了 123,456700
如何删除 sybase SQL 中的那些零?
使用this 无效!
【问题讨论】:
-
我已经说过那些答案不起作用.. SQL Server != Sybase SQL。
-
@aF:对该问题的公认答案是“......在表示层中执行此操作”。您的表示层中是否存在阻止您执行此操作的内容?
-
那么,只使用sybase sql不可能吗?
-
转换为字符,剪切最后一个字符。
-
我怎样才能自动做到这一点?有时有 3 个十进制零,有时有 6..