有表:score
字段:int_month_rpt number
score number(38,2)怎么设置可以spool出这样的结果
201001|50.00
201001|0.00spool score.txt
select int_month_rpt||'|'||score
from score;
spool off;
这样spool是没有score字段的小数点部分的,只有整数部分,
我需要格式化成两位小数输出,已经试过turnc 2、round 2、cast as number 2,都不行
求解,在线等!
字段:int_month_rpt number
score number(38,2)怎么设置可以spool出这样的结果
201001|50.00
201001|0.00spool score.txt
select int_month_rpt||'|'||score
from score;
spool off;
这样spool是没有score字段的小数点部分的,只有整数部分,
我需要格式化成两位小数输出,已经试过turnc 2、round 2、cast as number 2,都不行
求解,在线等!
from score;
INT_MONTH_RPT||'|'||TO_CHAR(SC
----------------------------------------------
1|2.00
3|4.00
SQL>
select to_char(score ,'FM99999990.90') from score