SQL> select * from test;
ID
----------
1.2346E+15
SQL> select to_char(id,'fm999999999999999999.99') from test; 或者:
SQL> col id for 9999999999999999.99
SQL> select * from test;
ID
--------------------
1234567812345678.11
SQL> col id clear 取消列定义.
-----------------------------------------------------------------------------------------------------
下面给出常用的关键字的解释:
Alias 给出列的别名,BREAK和COUMN可以引用所定义的别名。
CLEAR 取消列的定义。
FORMAT 列显示格式,format为:
9999990 9或0的个数决定最多显示多少位
9,999,999.99 按照逗号和小数点来显示数据,若是0以空格显示
099999 显示前面补0
$999,999.99 数字前加美圆号
B99999 若为0 ,则结果为空白
99999Mi 若数字为负,则负号放在数字后(右边),缺省放在左边
99999PR 负号将以括号括起
9.999EEEE 以科学记数法表示(必须有4个E)
999V99 数字乘以 10n ,如 1234变为 123400
DATE 采用日期数字格式(MM/DD/YY)
ID
----------
1.2346E+15
SQL> select to_char(id,'fm999999999999999999.99') from test; 或者:
SQL> col id for 9999999999999999.99
SQL> select * from test;
ID
--------------------
1234567812345678.11
SQL> col id clear 取消列定义.
-----------------------------------------------------------------------------------------------------
下面给出常用的关键字的解释:
Alias 给出列的别名,BREAK和COUMN可以引用所定义的别名。
CLEAR 取消列的定义。
FORMAT 列显示格式,format为:
9999990 9或0的个数决定最多显示多少位
9,999,999.99 按照逗号和小数点来显示数据,若是0以空格显示
099999 显示前面补0
$999,999.99 数字前加美圆号
B99999 若为0 ,则结果为空白
99999Mi 若数字为负,则负号放在数字后(右边),缺省放在左边
99999PR 负号将以括号括起
9.999EEEE 以科学记数法表示(必须有4个E)
999V99 数字乘以 10n ,如 1234变为 123400
DATE 采用日期数字格式(MM/DD/YY)