我们有一个表格,其中“价格”字段的类型为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位数(或用于限制它们).您可以在选项中打开“科学记数法” – >数据网格 – >数据,复选框以科学计数法显示大数字.那也不大可能有所帮助.