奇怪,简单的格式化命令怎么出现这样的结果? column empno format a10,全格式化成##########了?!咋回事
rt 问题点数:0、回复次数:5Top
1 楼kuaile999()回复于 2004-12-04 22:00:13 得分 0
倒是指点一下阿,都去睡了啊?Top
2 楼kuaile999()回复于 2004-12-04 22:29:17 得分 0
唉~~Top
3 楼CodeMagic(ErrorDetector)回复于 2004-12-05 00:05:51 得分 0
If a value cannot fit within the column width, SQL*Plus indicates overflow
by displaying a pound sign (#) in place of each digit the width
allows.
对于字段为number类型的列,应该使用 col empno format 99999999(9的个数应该超过该字段取值的最大有效数字的个数),而不是用a10,a不适用于number类型的列。Top
4 楼xjliang007(痛并快乐着)回复于 2004-12-07 16:40:14 得分 0
你应该注意字段类型,如果是数字型的则不可以用a**.Top
5 楼GerryYang(轻尘)回复于 2004-12-07 19:04:37 得分 0
如果是数字型,请用 format column empno 99999999999999Top




