Oracle批量執行SQL語句

在實際的應用中,可能要一次執行多條insert語句,有一下一些方法,跟大家分享一下:

1.在PLSQL之類的工具中把語句塊寫在begin end之間,如:

begin

insert into table values(....);

insert into table values(....);

insert into table values(....);

insert into table values(....);

end;

記住在end後加上分號

2.用命令執行SQL文件,即把多條SQL語句寫入在一個SQL文件中,如在D盤根目錄下有一個a.sql文件,a.sql內容如下:

insert into table values(....);

insert into table values(....);

insert into table values(....);

insert into table values(....);

我們可以用CMD命令下登錄sqlplus,登錄成功後輸入:@d:/a.sql;即可

發佈了19 篇原創文章 · 獲贊 7 · 訪問量 16萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章