Oracle的get命令
Oracle可以使用get命令讀取文件內容到緩沖區,
使用get命令的語法如下:
get [file] file_name {list|nolist]
其中file_name表示的是指定一個外部的文件,將該文件的內容都入到sql*plus緩沖區中。
list表示的是列出緩沖區中的語句。
nolist表示的是不列出緩沖區中的內容。
事例如下
在e盤中建立一個query.sql,其中的內容為
select * from dept
/
在sql*plus中
SQL> get e:\\query.sql
1* select * from dept
//執行緩沖區中的內容
SQL> run
1* select * from dept
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON
使用nolist就不會列出緩沖區中的內容
SQL> get e:\\query.sql nolist;
SQL> run
1* select * from dept
DEPTNO DNAME LOC
---------- -------------- -------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON