Toad截断/舍入大型Oracle数字?

前端之家收集整理的这篇文章主要介绍了Toad截断/舍入大型Oracle数字?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们有一个表格,其中“价格”字段的类型为NUMBER(20,7)..在TOAD中我这样做:
update mytable set price = 1234567890123.1234567;

然后我选择这个:

select price,to_char(price) from mytable

PRICE              TO_CHAR(PRICE)
1234567890123.12   "1234567890123.1234567"

问题是,为什么TOAD在显示NUMBER(20,7)字段时会截断结果?显然有数据,因为它用to_char打印出来.

??

Toad将数据网格中的数字限制为15位数.我相信这是因为excel将数字限制为15位数(或用于限制它们).您可以在选项中打开“科学记数法” – >数据网格 – >数据,复选框以科学计数法显示大数字.那也不大可能有所帮助.

猜你在找的Oracle相关文章