sqlplus输出字段名不全是什么原因? 你字段的类型为char(3) or varchar2(3)所以只显示了3位。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 COLUMN BME001 format A15 楼上正解默认的时候是以选出来的结果的长度来确定cloumnheader的显示的 COLUMN BME001 format An ,其中n代表字段长度 SQL*PLUS里规定字段的显示格式规定数字的显示格式SQL>column 字段名 format 99999999999;SQL>column 字段名 format 999,999,999,999;规定字符串的显示宽度SQL>column 字段名 format a数字 [word_wrapped];说明: 一行只显示数字位的长度, 超过长度折行,加word_wrapped后, 单词不会折行规定long字符的显示宽度SQL>set long 200;规定字段名的显示内容SQL> column 字段名 heading '字段名显示内容';SQL> set heading off; 查询时不显示字段名称规定字段的对齐方向SQL> column 字段名 justify [left | right | center];清除字段的格式SQL> column 字段名 clear;5. SQL*PLUS里规定字段的显示格式例子SQL> column last_name heading 'Employee|Name' format a15;SQL> column salary justify right format $99,999.99;SQL> column start_date format a10 null 'Not Hired';说明:如果start_date为null, 显示字符串'Not Hired' 用UTL_FILE导出来的数据某列有多行,如何变成一行? oracle9i创建临时表时报错 不知什么原因 十里开源最新决策『十里开源__http://www.opensource.com.cn』 求一个SQL job的问题.在线等,谢谢 sql请教 为什么我的dba stdio 在编辑我的一些新建的表的时候,只能在表中输入一个数据,然后就不能再输入新的数据了? PL/SQL中的select into 如何修改数据库中的表名和数据字段。 oracle 时间处理的sql,查询在一定连续时间内满足条件的数据。求大牛指导!!! 关于去空格trim的优化 送分的问题!
规定数字的显示格式
SQL>column 字段名 format 99999999999;
SQL>column 字段名 format 999,999,999,999;
规定字符串的显示宽度
SQL>column 字段名 format a数字 [word_wrapped];
说明: 一行只显示数字位的长度, 超过长度折行,加word_wrapped后, 单词不会折行
规定long字符的显示宽度
SQL>set long 200;
规定字段名的显示内容
SQL> column 字段名 heading '字段名显示内容';
SQL> set heading off; 查询时不显示字段名称
规定字段的对齐方向
SQL> column 字段名 justify [left | right | center];
清除字段的格式
SQL> column 字段名 clear;
5. SQL*PLUS里规定字段的显示格式例子
SQL> column last_name heading 'Employee|Name' format a15;
SQL> column salary justify right format $99,999.99;
SQL> column start_date format a10 null 'Not Hired';
说明:如果start_date为null, 显示字符串'Not Hired'