1.如何連結資料庫
由作業系統驗證方式:
SQL>conn / as sysdba
SQL>CONN username/password @databaseIdentified AS sysdba
SQL>start file_name SQL>@ file_name我們可以將多條sql語句保存在一個文本文件中,這樣當要執行這個文件中的所有的sql語句時,用上面的任一命令即可,這類似於dos中的批次。
SQL> run
SQL> SPOOL file_name
SQL> SPOOL OFF
SQL> desc table_name
COL columnname format a20
COLUMN column_name HEADING column_heading For example: Sql>select * from dept; DEPTNO DNAME LOC---------- --------- ------------------- ---------
sql>col LOC heading location sql>select * from dept; DEPTNO DNAME location--------- ------- --------------------- -----------
SQL> SET WRA[P] {ON|OFF}
C[HANGE] /old_value/new_value SQL> l 1* select * from dept SQL> c/dept/emp 1* select * from emp10.顯示sql buffer中的sql語句,list n顯示sql buffer中的第n行,並使第n行成為目前行
L[IST] [n]
I[NPUT]
A[PPEND] SQL> select deptno, 2 dname 3 from dept; DEPTNO DNAME---------- --------------
10 ACCOUNTING 20 RESEARCH 30 SALES 40 OPERATIONS SQL> L 2 2* dname SQL> a ,loc 2* dname,loc SQL> L 1 select deptno, 2 dname,loc 3* from dept SQL> / DEPTNO DNAME LOC ---------- -------------- ------------- 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON12.再次執行剛才已經執行的sql語句
RUN or /13.執行一個預存程序
EXECUTE procedure_name
HELP
Syntax SHO[W] option1) .顯示目前環境變數的值:
Show all
Show error
show PARAMETERS [parameter_name]
show REL[EASE]
show SGA
show user