oracle命令窗口執(zhí)行sql 怎樣在PLSQL中批量執(zhí)行多個(gè).sql的腳本?
怎樣在PLSQL中批量執(zhí)行多個(gè).sql的腳本?使用PL/SQL在Oracle中執(zhí)行多個(gè)SQL腳本的方法:PL/SQL developer----->file----->new----->c
怎樣在PLSQL中批量執(zhí)行多個(gè).sql的腳本?
使用PL/SQL在Oracle中執(zhí)行多個(gè)SQL腳本的方法:
PL/SQL developer----->file----->new----->command window
然后在彈出窗口中:SQL>@f:ABCa.sqlsql>@f:ABCb.sqlsql>@f:ABCc.SQL
執(zhí)行多個(gè)腳本的方法*。SQL*Plus中的SQL腳本文件:
1SQL>@c: aaa.sql數(shù)據(jù)庫;
2. 在SQL*Plus中執(zhí)行多個(gè)SQL腳本文件:例如,您需要執(zhí)行兩個(gè)SQL腳本,a.SQL和b.SQL?,F(xiàn)在編寫一個(gè)新腳本c.sql,其內(nèi)容如下:@@a.sql@@b.sql,然后將c.sql放在a.sql和b.sql的同一目錄中,然后在sqlplus中執(zhí)行:SQL>@c.SQL就這樣。
怎么用批處理*.bat執(zhí)行文件目錄下面的SQL語句腳本(批量的)?
甲骨文:1。添加批處理文件,例如.bat。2添加SQL腳本文件,例如a.sql3.a.bat。輸入:sqlplus user name/password@C:a.sql(假設(shè)a.sql在C:root目錄中)。4然后運(yùn)行批處理以執(zhí)行SQL腳本*從scott.empselect* 來自Scott.dept然后你可以一句一句地做。SQL Server:isql-u user name-P password-IC:a.SQL也在bat文件中輸入上述行,并在a.SQL中輸入腳本。例如:use database name goselect*from table name go注意:Enter:ISQL/?在CMD下獲取ISQL的基本用法。希望以上內(nèi)容對(duì)您有所幫助(注意:用戶名和密碼在文本文件中,可能會(huì)導(dǎo)致安全問題)