sqlplus显示查询结果自动换行问题
2013-02-16 14:49
936 查看
今天做了个测试,中途发现有一列的显示总是自动换行
hr@ORCL> select sql_text,parse_calls,loads from v$sql where sql_text like 'select count(*) from employees';
SQL_TEXT
------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------
PARSE_CALLS LOADS
----------- ----------
select count(*) from employees
6 1
尝试设置了linesize后还是不行,群里咨询了下,同学提示是sql_text的显示长度过长导致
hr@ORCL> col sql_text for a50;
hr@ORCL> select sql_text,parse_calls,loads from v$sql where sql_text like 'select count(*) from employees';
SQL_TEXT PARSE_CALLS LOADS
-------------------------------------------------- ----------- ----------
select count(*) from employees 6 1
总结:
col =>column
for =>formate
50 =>显示长度为50
字段的显示长度应该和字段类型有关(sql_text varchar2(1000))但又不完全相等(猜测)
col还有更多用法,但基本都用不到,这里就不介绍了
hr@ORCL> select sql_text,parse_calls,loads from v$sql where sql_text like 'select count(*) from employees';
SQL_TEXT
------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------
PARSE_CALLS LOADS
----------- ----------
select count(*) from employees
6 1
尝试设置了linesize后还是不行,群里咨询了下,同学提示是sql_text的显示长度过长导致
hr@ORCL> col sql_text for a50;
hr@ORCL> select sql_text,parse_calls,loads from v$sql where sql_text like 'select count(*) from employees';
SQL_TEXT PARSE_CALLS LOADS
-------------------------------------------------- ----------- ----------
select count(*) from employees 6 1
总结:
col =>column
for =>formate
50 =>显示长度为50
字段的显示长度应该和字段类型有关(sql_text varchar2(1000))但又不完全相等(猜测)
col还有更多用法,但基本都用不到,这里就不介绍了
相关文章推荐
- Linux下,sqlplus中查询结果中文乱码问题的解决 实战
- 如何在sql/plus中把select语句查询显示出来的结果中的显示字段长度缩小
- 在使用Hibernate时,因为一个查询需要更多的表连接而要使用SQL来解决性能问题。然而返回的结果集中包含了没有映射的Entity类中的表字段,在这个SQL中还有使用如何将层次关系的父子结点显示为横行
- sqlplus不能初始化以及sqlplus自动关闭的问题
- CDC:DrawText多行显示文本的问题(文本自动换行)
- 如何将多个SQL查询统计结果一次显示出来
- QSqlQueryModel结合QTreeView遇到的查询结果不显示的问题
- Java通过JDBC连接Oracle之后查询结果和在sqlplus查询结果不一样
- 查询结果分页显示的SQL语句
- sql查询 ,多行数据合并成一行,并且显示合并后某一列的值拼接结果
- plsql 与 SQLplus查询结果不一样
- 解决Hibernate原生SQL映射问题 - SQL查询出来的结果映射为值对象
- 解决pl/sql developer 中文字段显示乱码或无法用中文作查询条件的问题
- 调整SQLPlus show parameter命令显示结果列宽
- Oracle:sqlplus查询出的中文是乱码问题的解决(转)
- Linq to Sql 或linq to entities 与SQL 查询结果不一致,返回重复结果问题解决方法
- Sql语句中,Contains与Like查询结果不相同的问题
- sql*plus显示乱码问题
- PL SQL Developer 查询结果一次性显示所有记录
- sql将多行查询结果显示在一行用,号隔开