行显示设置部分
主要包括压缩某一列的重复行,
尾部增加统计信息
[@more@]11. 某一列如果在多条记录中有相同的值,显示时只显示一条
一般用在ORDER BY的列中
SQL> column owner format a15
SQL> column object_name format a25
12. 在SYS和SYSTEM的纪录之间加入一条空格行
SQL> break on owner skip 1
SQL> /
13. 在SYS和SYSTEM的纪录之间换页
SQL> break on owner skip page
14. 在报表的底部增加一统计行
统计信息包括
SUM: 某一列求和
MINIMUM: 最小值
MAXIMUM: 最大值
AVG: 平均值
STD: 标准差
VARIANCE: 方差
COUNT: 值非空的记录数
NUMBER: 记录数
SQL> BREAK ON REPORT
SQL> COMPUTE sum LABEL total OF object_id ON REPORT
SQL> select owner,object_id from dba_objects where owner='SYS' and rownum<4
2 union all
3 select owner,object_id from dba_objects where owner='SYSTEM' and rownum<4
4 /
统计object_id的和并没有实际意义,在这里只是作为示例
15. 为sys和system用户各作局部统计
SQL> break on owner skip 1
SQL> COMPUTE sum LABEL 'subtotal' OF object_id ON owner
SQL> /
16. 列出所有break设置信息
SQL> BREAK
break on owner skip 1 nodup
17. 列出所有COMPUTE设置信息
SQL> COMPUTE
COMPUTE sum LABEL 'subtotal' OF object_id ON owner
18. 清除所有break设置信息
SQL> clear break
breaks cleared
19. 清除所有compute设置信息
SQL> clear computes
computes cleared
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/207/viewspace-815077/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/207/viewspace-815077/