0
点赞
收藏
分享

微信扫一扫

oracle set命令

前端王祖蓝 05-26 09:00 阅读 26

1.oracle set命令

1.set timing on

说明:设置显示“已用时间:XXXX”

SQL> select * from dual;

D
-
X

SQL> set timing on;
SQL> select * from dual;

D
-
X

已用时间:  00: 00: 00.00
SQL>

2.set autotrace on

说明:设置允许对执行的sql进行分析

SQL> set autotrace on;
SQL> select * from dual;

D
-
X


执行计划
----------------------------------------------------------
Plan hash value: 272002086

--------------------------------------------------------------------------
| Id  | Operation	  | Name | Rows  | Bytes | Cost (%CPU)| Time	 |
--------------------------------------------------------------------------
|   0 | SELECT STATEMENT  |	 |     1 |     2 |     2   (0)| 00:00:01 |
|   1 |  TABLE ACCESS FULL| DUAL |     1 |     2 |     2   (0)| 00:00:01 |
--------------------------------------------------------------------------


统计信息
----------------------------------------------------------
	  0  recursive calls
	  0  db block gets
	  3  consistent gets
	  0  physical reads
	  0  redo size
	350  bytes sent via SQL*Net to client
	472  bytes received via SQL*Net from client
	  2  SQL*Net roundtrips to/from client
	  0  sorts (memory)
	  0  sorts (disk)
	  1  rows processed

SQL>

3.set trimout on

说明:去除标准输出每行的拖尾空格,缺省为off

SQL> select * from dual;

D
-
X

SQL> set trimout on;
SQL> select * from dual;

D
-
X

SQL>

4.set trimspool on

说明:去除重定向(spool)输出每行的拖尾空格,缺省为off

SQL> set trimspool on;
SQL> select * from dual;

D                                                                               
-                                                                               
X                                                                               

SQL>

5.set echo on

说明:设置运行命令是是否显示语句

SQL> set echo on;
SQL> select * from dual;

D                                                                               
-                                                                               
X                                                                               

SQL>

6.set echo off

说明:显示start启动的脚本中的每个sql命令,缺省为on

SQL> set echo off;
SQL> select * from dual;

D                                                                               
-                                                                               
X                                                                               

SQL>

7.set feedback on

说明:设置显示“已选择XX行”

SQL> select * from dual;

D                                                                               
-                                                                               
X                                                                               

SQL> set feedback on;
SQL> select * from dual;

D                                                                               
-                                                                               
X                                                                               

已选择 1 行。

SQL>

8.set feedback off

说明:回显本次sql命令处理的记录条数,缺省为on

SQL> select * from dual;

D                                                                               
-                                                                               
X                                                                               

已选择 1 行。

SQL> set feedback off;
SQL> select * from dual;

D                                                                               
-                                                                               
X                                                                               
SQL>

9.set colsep ' '

说明:设置输出分隔符

SQL> set colsep '';
SQL> select * from dual;

D                                                                               
-                                                                               
X                                                                               
SQL>

10.set heading off;

说明:设置输出域标题,缺省为on

SQL> set heading on;
SQL> select * from dual;

D                                                                               
-                                                                               
X                                                                               
SQL> set heading off;
SQL> select * from dual;

X                                                                               
SQL>

11.set pagesize 0

说明:输出每页行数,缺省为24,为了避免分页,可设定为0

SQL> set pagesize 0;
SQL> select * from dual;
X                                                                               
SQL>

12.set linesize 80

说明:输出一行字符个数,缺省为80

SQL> set linesize 80;
SQL> select * from dual;

D                                                                               
-                                                                               
X                                                                               
SQL>

13.set numwidth 12

说明:输出number类型域长度,缺省为10

14.set termout off

说明:显示脚本中的命令的执行结果,缺省为on

15.set serveroutput on

说明:设置允许显示输出类似dbms_output

16.set verify off

说明:可以关闭和打开提示确认信息old 1和new 1的显示


举报

相关推荐

0 条评论