程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oralce的Save命令

Oralce的Save命令

編輯:Oracle教程

Oralce的Save命令


使用save()命令可以將當前的緩沖區的內容保存到文件中,這樣,即使緩沖區中的內容被覆蓋,

也保留有當前的執行語句save命令的語法如下:

Save [file] file_name[replace|create|append]

其中,file_name表示將SQL*PLUS緩沖區的內容保存到有file_name指定的文件中,create表示創

建一個file_name文件,並將緩沖區中的內容保存到該文件中,該選項為默認值。Replace表示如

果file_name已經存在,則覆蓋file_name文件的內容;如果文件不存在,則創建該文件。Append

表示如果file_name文件已經存在,則將緩沖區中的內容,追加到file_name文件的內容之後;如果

文件不存在,則創建該文件。

具體的操作如下:

SQL> select * from dept;

DEPTNO DNAME LOC

---------- -------------- -------------

10 ACCOUNTING NEW YORK

20 RESEARCH DALLAS

30 SALES CHICAGO

40 OPERATIONS BOSTON

SQL> save query.sql

已創建 file query.sql此時在我的D:\oracle\app\Administrator\product\12.1.0\dbhome_1\BIN下回

找到一個query.sql的文件,該文件的內容為:

select * from dept

/

如果想把結果保存到別的地方,可以在創建的時候指定路徑,如save e:\\query.sql就會保存在e

盤的目錄下,也可以使用 savee:\\query.sql replace;

或者save e:\\query.sql append,這裡不再一一說明

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved