SQL Plus 中如何執行多個 sql指令碼檔案

2021-08-30 03:53:04 字數 461 閱讀 4904

1.在sql*plus中執行單個sql指令碼檔案:

sql>@c:\aaa.sql  

2.在sql*plus中執行多個sql指令碼檔案:

比如你要執行得2個sql指令碼     a.sql 和  b.sql    

現在你重新寫乙個指令碼   c.sql     其中得內容如下   

@@a.sql  

@@b.sql   

然後把c.sql放在a.sql 和  b.sql   得同乙個目錄中即可,然後在sqlplus下執行:

sql>@c.sql   就可以了.

當然有具體路徑的加上路徑即可,如下:

sql> @e:\c.sql

注意事項:

1>.sql檔案都在乙個目錄中;

2>.尤其是c.sql檔案中直接寫:

@@a.sql  

@@b.sql   

即可。

SQLPLUS下執行多個檔案中的SQL指令碼

目前在做pl sql的開發,乙個feature需要建立多個table view或procedure,因此需要有比較快捷的方式來部署這些資料庫物件。方法如下 deploy.bat檔案,完成資料庫的登入,內容如下 sqlplus username password dbservice e deploy....

sqlplus上如何執行sql檔案

有時候我們要在sqlplus上直接執行sql檔案,這時候我們要進入到sql檔案所在的目錄 比如 in directory usr1 arbor idesign site dba common admin inits 有init的檔案 cd usr1 arbor idesign site dba co...

sqlplus中檢視執行計畫分析

對於oracle9i,需要手工設定plustrace角色,步驟如下 1 在sql connect sys 密碼 as sysdba 密碼為 資料庫所在的那台伺服器的密碼 在sys使用者下執行 oracle home sqlplus admin plustrce.sql sql oracle home...