我有两个有问题的列:Fee
NUMBER 类型,AdjFee
还有 NUMBER。
之后
column Fee format a5;
select Fee ID smth
from Visit;
我得到Fee ID smth
#### 123 klkl
#### 654 rfjgr
最佳答案
您可以调整希望 SQL*Plus 用于显示数字数据的位数,就像调整用于显示字符数据的字符数一样。类似的东西
column fee format 999999999.99
将告诉 SQL*Plus 显示小数点前最多 9 位和小数点后 2 位。当然,如果您知道您的费用会减少(或增加),您可以调整它。
关于oracle - 为什么我在格式化后在 NUMBER 列中得到 ####?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17284092/