sqlplus 如何将一条记录分多行显示,每字段一行?
由于字段太多,即使设置了linesize和col ,放在一行也显示不完,想将一条记录分多行显示,每行一个字段,如何实现? 每行一个字段看起来也比较乱,太多行了 ----------------id
name
age
-----------------
1
zhao
28
2
qian
40
3
sun
30
是要上面这种格式吗? SQL> set linesize 99999
SQL> set heading off
SQL> column id for 999,999
SQL> column name for a10
SQL> column age for 999 如果要其他效果,也可以用spool 把结果写到文本文件里,然后编辑到所需要的样式! 需要以下结果的:
SQL > select id,name,user,class from dbname;
结果:
id : 1
name : zhang
user : kk
class : 1
id : 2
name : li
user : gg
class 2 本帖最后由 doni 于 2011-11-30 16:33 编辑
回复 6# Bsdder
用PL/SQL 有人知道么? Bsdder 发表于 2011-11-27 20:21 static/image/common/back.gif
需要以下结果的:
SQL > select id,name,user,class from dbname;
页:
[1]