sqlplus中设定行大小、页大小、字符列格式、数字列格式、清屏命令
由于sqlplus 默认启动时的格式总不是那么令人满意,所以都是些十分常用的sqlplus操作,设定行大小、页大小、字符列格式、数字列格式命令如果不想每次都设置也可以追加到glogin.sql中作为sqlplus启动时的默认设置。
※向glogin.sql中追加的方法请参考本分类中我的另一篇学习帖子
【DBA脚本】修改glogin.sql文,追加sqlplus默认设置
sqlplus中设定行大小
SQL> set linesize 800
sqlplus中设定页大小
SQL> set pagesize 800
sqlplus中设定字符列格式
SQL> col ename for a30
sqlplus中设定数字列格式
SQL> col sal for 999,999,999.999
sqlplus中的清屏命令
SQL>host cls
--------------------------
以上。
由于sqlplus 默认启动时的格式总不是那么令人满意,所以都是些十分常用的sqlplus操作,设定行大小、页大小、字符列格式、数字列格式命令如果不想每次都设置也可以追加到glogin.sql中作为sqlplus启动时的默认设置。
※向glogin.sql中追加的方法请参考本分类中我的另一篇学习帖子
【DBA脚本】修改glogin.sql文,追加sqlplus默认设置
sqlplus中设定行大小
SQL> set linesize 800
sqlplus中设定页大小
SQL> set pagesize 800
sqlplus中设定字符列格式
SQL> col ename for a30
sqlplus中设定数字列格式
SQL> col sal for 999,999,999.999
sqlplus中的清屏命令
SQL>host cls
--------------------------
C:\>sqlplus scott/tiger@chic
SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 12月 20 06:52:47 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> select * from emp;
EMPNO ENAME JOB MGR HIREDATE SAL COMM
---------- ---------- --------- ---------- -------------- ---------- ----------
DEPTNO
----------
7369 SMITH CLERK 7902 17-12月-80 800
20
7499 ALLEN SALESMAN 7698 20-2月 -81 1600 300
30
7521 WARD SALESMAN 7698 22-2月 -81 1250 500
30
EMPNO ENAME JOB MGR HIREDATE SAL COMM
---------- ---------- --------- ---------- -------------- ---------- ----------
DEPTNO
----------
7566 JONES MANAGER 7839 02-4月 -81 2975
20
7654 MARTIN SALESMAN 7698 28-9月 -81 1250 1400
30
7698 BLAKE MANAGER 7839 01-5月 -81 2850
30
EMPNO ENAME JOB MGR HIREDATE SAL COMM
---------- ---------- --------- ---------- -------------- ---------- ----------
DEPTNO
----------
7782 CLARK MANAGER 7839 09-6月 -81 2450
10
7788 SCOTT ANALYST 7566 19-4月 -87 3000
20
7839 KING PRESIDENT 17-11月-81 5000
10
EMPNO ENAME JOB MGR HIREDATE SAL COMM
---------- ---------- --------- ---------- -------------- ---------- ----------
DEPTNO
----------
7844 TURNER SALESMAN 7698 08-9月 -81 1500 0
30
7876 ADAMS CLERK 7788 23-5月 -87 1100
20
7900 JAMES CLERK 7698 03-12月-81 950
30
EMPNO ENAME JOB MGR HIREDATE SAL COMM
---------- ---------- --------- ---------- -------------- ---------- ----------
DEPTNO
----------
7902 FORD ANALYST 7566 03-12月-81 3000
20
7934 MILLER CLERK 7782 23-1月 -82 1300
10
已选择14行。
SQL> set linesize 800
SQL> set pagesize 800
SQL> select * from emp;
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
---------- ---------- --------- ---------- -------------- ---------- ---------- ----------
7369 SMITH CLERK 7902 17-12月-80 800 20
7499 ALLEN SALESMAN 7698 20-2月 -81 1600 300 30
7521 WARD SALESMAN 7698 22-2月 -81 1250 500 30
7566 JONES MANAGER 7839 02-4月 -81 2975 20
7654 MARTIN SALESMAN 7698 28-9月 -81 1250 1400 30
7698 BLAKE MANAGER 7839 01-5月 -81 2850 30
7782 CLARK MANAGER 7839 09-6月 -81 2450 10
7788 SCOTT ANALYST 7566 19-4月 -87 3000 20
7839 KING PRESIDENT 17-11月-81 5000 10
7844 TURNER SALESMAN 7698 08-9月 -81 1500 0 30
7876 ADAMS CLERK 7788 23-5月 -87 1100 20
7900 JAMES CLERK 7698 03-12月-81 950 30
7902 FORD ANALYST 7566 03-12月-81 3000 20
7934 MILLER CLERK 7782 23-1月 -82 1300 10
已选择14行。
SQL> col ename for a30
SQL> col sal for 999,999,999.999
SQL> select * from emp;
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
---------- ------------------------------ --------- ---------- -------------- ---------------- ---------- ----------
7369 SMITH CLERK 7902 17-12月-80 800.000 20
7499 ALLEN SALESMAN 7698 20-2月 -81 1,600.000 300 30
7521 WARD SALESMAN 7698 22-2月 -81 1,250.000 500 30
7566 JONES MANAGER 7839 02-4月 -81 2,975.000 20
7654 MARTIN SALESMAN 7698 28-9月 -81 1,250.000 1400 30
7698 BLAKE MANAGER 7839 01-5月 -81 2,850.000 30
7782 CLARK MANAGER 7839 09-6月 -81 2,450.000 10
7788 SCOTT ANALYST 7566 19-4月 -87 3,000.000 20
7839 KING PRESIDENT 17-11月-81 5,000.000 10
7844 TURNER SALESMAN 7698 08-9月 -81 1,500.000 0 30
7876 ADAMS CLERK 7788 23-5月 -87 1,100.000 20
7900 JAMES CLERK 7698 03-12月-81 950.000 30
7902 FORD ANALYST 7566 03-12月-81 3,000.000 20
7934 MILLER CLERK 7782 23-1月 -82 1,300.000 10
已选择14行。
SQL>
---------------------------
以上。