Oracle批量執行SQL檔案步驟

2021-07-24 19:24:05 字數 479 閱讀 9244

1:執行cmd進入命令列介面

2:進入到存放批量sql的資料夾下面

3:輸入命令  sqlplus 資料庫名/密碼@資料庫   按回車鍵

4:輸入spool  指定路徑:\a.log    按回車鍵  (此步驟的主要作用就是追蹤批量執行sql的日誌,路徑隨便寫,只要能找到就行,a.log可以隨便起名,但是必須要.log字尾)

5:@start.sql  按回車鍵(在批量sql資料夾下寫乙個檔案,名字叫start.sql,其中在這個檔案裡面寫批量sql的檔名)

具體格式如下:@@sql的檔名.sql;

@@sql的檔名2.sql;

.......

6:spool off (此時a.log中所有日誌已經寫入完畢)

7:exit 退出sqlplus

當然只有乙個sql檔案,但是裡面有多個insert語句,資料量非常大,此時也可以在命令狀態下執行,前4步是一樣的,第五步就是@檔名.sql;

Oracle批量執行SQL語句

1.在plsql之類的工具中把語句塊寫在begin end之間,如 begin insert into table values insert into table values insert into table values insert into table values end 記住在end...

Oracle批量執行SQL語句

1.在plsql之類的工具中把語句塊寫在begin end之間,如 begin insert into table values insert into table values insert into table values insert into table values end 記住在end...

Clickhouse 批量執行SQL檔案等常用語句

有一堆或者太長的sql需要執行,可以寫成乙個檔案,批量執行 clickhouse client user 使用者名稱 password 密碼 d 資料庫 multiquery root temp.sql檢視sql的執行計畫 clickhouse client h localhost send log...