我有两个有问题的列:Fee
NUMBER类型,AdjFee
也是NUMBER。
之后
column Fee format a5;
select Fee ID smth
from Visit;
我得到了
Fee ID smth
#### 123 klkl
#### 654 rfjgr
答案 0 :(得分:9)
您可以调整希望SQL * Plus用于显示数字数据的位数,就像调整用于显示字符数据的字符数一样。像
这样的东西column fee format 999999999.99
将告诉SQL * Plus在小数点前显示最多9位数,在小数点后显示2位数。当然,如果你知道你的费用会更小(或更大),你可以调整它。
答案 1 :(得分:2)
是的,可以将列名截断(或)更改为您想要的名称
从上面的select语句中。
如果要将“费用”列截断为“Fe”。这是程序 -
col c1标题为“Fe”为a5
col c2标题为“ID”为999
col c3标题为“smth”为a5
选择费用c1, ID c2, smth c3 来自访问;