求ORACLE命令行里的一个命令

[复制链接]
查看11 | 回复4 | 2009-3-5 13:44:21 | 显示全部楼层 |阅读模式
用SELECT *执行完查询之后显示的结果乱七八糟 之前看人添加了某条命令 显示结果就规整了很多 求那条指令 最好能把名称也列出来
请问set linesize 这些指令应该怎么应用呢?例如select * from v$database ,直接添加在后面系统报错啊

回复

使用道具 举报

千问 | 2009-3-5 13:44:21 | 显示全部楼层
基本上3步1. set linesize 130 把行长变大2. set pagesize 200 把页长变大3. column colx formant a30, 把列款变短,a30表示30个字符的长的...
回复

使用道具 举报

千问 | 2009-3-5 13:44:21 | 显示全部楼层
set linesize 200; 将显示范围变大啦,这是独立的命令,单独用的啊,不用放在什么后面,设一次,在一个会话中就有效了,基本登陆后设一次后面就全OK了....
回复

使用道具 举报

千问 | 2009-3-5 13:44:21 | 显示全部楼层
你说的是order by吧,order by 字段 asc 或者 order by 字段 desc asc 是升序, desc 是降序。比如说:select 姓名, 成绩 from 表 order by 成绩 desc 这样就从成绩高的往下排序了。...
回复

使用道具 举报

千问 | 2009-3-5 13:44:21 | 显示全部楼层
例如:select * from test_table order by id(某一列名)desc是降序排列,asc是升序,默认asc不知道楼主说的是这个意思不...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行