SQL PLUS命令是如何正常操作的
以下的內(nèi)容主要是介紹SQL PLUS命令的實(shí)際使用,如果你對(duì)SQL PLUS命令的實(shí)際使用相關(guān)的實(shí)際操作有興趣了解的話,以下的文章將會(huì)給你提供相關(guān)的知識(shí)。以下就是文章的詳細(xì)內(nèi)容介紹,望大家借鑒。
1. 執(zhí)行一個(gè)SQL腳本文件
- SQL>start file_name
- SQL>@ file_name
我們可以將多條sql語(yǔ)句保存在一個(gè)文本文件中,這樣當(dāng)要執(zhí)行這個(gè)文件中的所有的sql語(yǔ)句時(shí),用上面的任一SQL PLUS命令即可,這類(lèi)似于dos中的批處理。
2. 對(duì)當(dāng)前的輸入進(jìn)行編輯
- SQL>edit
3. 重新運(yùn)行上一次運(yùn)行的sql語(yǔ)句
- SQL>/
4. 將顯示的內(nèi)容輸出到指定文件
- SQL> SPOOL file_name
在屏幕上的所有內(nèi)容都包含在該文件中,包括你輸入的sql語(yǔ)句。
5. 關(guān)閉spool輸出
- SQL> SPOOL OFF
只有關(guān)閉spool輸出,才會(huì)在輸出文件中看到輸出的內(nèi)容。
6.顯示一個(gè)表的結(jié)構(gòu)
- SQL> desc table_name
7. COL命令:
主要格式化列的顯示形式。
該SQL PLUS命令有許多選項(xiàng),具體如下:
- COL[UMN] [{ column|expr} [ option ...]]
Option選項(xiàng)可以是如下的子句:
- ALI[AS] alias
- CLE[AR]
- FOLD_A[FTER]
- FOLD_B[EFORE]
- FOR[MAT] format
- HEA[DING] text
- JUS[TIFY] {L[EFT]|C[ENTER]|C[ENTRE]|R[IGHT]}
- LIKE { expr|alias}
- NEWL[INE]
- NEW_V[ALUE] variable
- NOPRI[NT]|PRI[NT]
- NUL[L] text
- OLD_V[ALUE] variable
- ON|OFF
- WRA[PPED]|WOR[D_WRAPPED]|TRU[NCATED]
1). 改變?nèi)笔〉牧袠?biāo)題
- COLUMN column_name HEADING column_heading
- For example:
- Sql>select * from dept;
- DEPTNO DNAME LOC
- 10 ACCOUNTING NEW YORK
- sql>col LOC heading location
- sql>select * from dept;
- DEPTNO DNAME location
- 10 ACCOUNTING NEW YORK
2). 將列名ENAME改為新列名EMPLOYEE NAME并將新列名放在兩行上:
- Sql>select * from emp
- Department name Salary
- 10 aaa 11
- SQL> COLUMN ENAME HEADING ’Employee|Name’
- Sql>select * from emp
- Employee
- Department name Salary
- 10 aaa 11
- note: the col heading turn into two lines from one line.
3). 改變列的顯示長(zhǎng)度:
- FOR[MAT] format
- Sql>select empno,ename,job from emp;
- EMPNO ENAME JOB
- 7369 SMITH CLERK
- 7499 ALLEN SALESMAN
- 7521 WARD SALESMAN
- Sql> col ename format a40
- EMPNO ENAME JOB
- 7369 SMITH CLERK
- 7499 ALLEN SALESMAN
- 7521 WARD SALESMAN
以上的相關(guān)內(nèi)容就是對(duì)SQL PLUS命令的使用大全的部分內(nèi)容的介紹,望你能有所收獲。
文章出自: http://www.programbbs.com/doc/class10-3.htm
【編輯推薦】
- Oracle EM管理 MySQL的實(shí)操方案
- Oracle In-Memory Undo特性淺談
- Oracle DRCP與PHP的不同之處
- Oracle管理員用戶是什么?
- Oracle 語(yǔ)句的優(yōu)化規(guī)則中的相關(guān)項(xiàng)目
























