當然,我們可以在plsql中執行,但是在實際生產環境中,可能更多的是使用簡便的sqlplus.步驟如下:
1.登陸client sqlplus
connect <username>/<password>@<連接標識符>
或者
sqlplus 用戶名/密碼@192.168.208.120:1521/orcl
2.整理Sql腳本
現需要批量執行a.sql,b.sql,c.sql的腳本。我們需要寫一個匯總腳本 all.sql,此腳本存放於a,b,c相同目錄下.內容如下:
drop view xxxx;
drop table xxx;
start a.sql; start b.sql; start c.sql;
3.設置SQLPATH環境變量
如下圖所示:
現在我們把a.sql,b.sql,c.sql和all.sql腳本存放至 E:\workspace\tools\PLSQL\sqlplus路徑下
4.在第一步使用sqlplus登陸上oracle之后,輸入如下語句執行sql
sql>@all.sql
在執行單個sql文件時,也可以不設置環境變量,在命令中直接指定文件路徑。如
sql>@E:\workspace\tools\PLSQL\sqlplus\a.sql
本文就介紹到這里。