userusing<">
DB2 SQL腳本批量執(zhí)行

DB2 SQL腳本批量執(zhí)行

ID:40526538

大小:16.83 KB

頁數(shù):4頁

時間:2019-08-04

DB2 SQL腳本批量執(zhí)行_第1頁
DB2 SQL腳本批量執(zhí)行_第2頁
DB2 SQL腳本批量執(zhí)行_第3頁
DB2 SQL腳本批量執(zhí)行_第4頁
資源描述:

《DB2 SQL腳本批量執(zhí)行》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

1、DB2SQL腳本批量執(zhí)行環(huán)境:Windows系統(tǒng)DB2客戶端或者服務端?一、準備工作運行db2cmd或者db2cw打開DB2命令行處理器進入SQL腳本存放目錄用db2connecttouserusing命令連接數(shù)據(jù)庫用db2setcurrentschema設置當前的SCHEMA,這個SCHEMA可以是未創(chuàng)建的,DB2會自動創(chuàng)建。?二、執(zhí)行不同類型的SQL1、在命令行執(zhí)行簡單SQL命令db2?2、在命令行執(zhí)行SQL腳本文件db2-td;-cf

2、>-l<輸出日志文件路徑>?說明:-td;指定語句結(jié)束標志。因為一般SQL都是以分號結(jié)尾,所以就寫成“-td;”。?????-l<輸出日志文件路徑>?是可選的。?3、在命令行執(zhí)行DB2存儲過程文件db2-td@-f-l<輸出日志文件路徑>?說明:-td;指定語句結(jié)束標志。因為一般SQL過程都是以@結(jié)尾,所以就寫成“-td@”。?????-l<輸出日志文件路徑>?是可選的。?三、寫批處理腳本批處理腳本無非就是把命令寫在一起,保存為bat文件,執(zhí)行即可。在寫批處理之前,先回顧一下DB2命令選項:?C:"IBM"SQLLIB"BIN>db2?

3、optionsdb2[option...][db2-command

4、sql-statement

5、???[?[phrase

6、message

7、sqlstate

8、class-code]]]option:-a、-c、-d、-e{c

9、s}、-finfile、-i、-lhistfile、-m、-n、-o、???????-p、-q、-rreport、-s、-t、-td;、-v、-w、-x和-zoutputfile。??選項???描述?????????????????????????????????????缺省設置?------?----------------------

10、------------------?---------------??-a???顯示SQLCA???????????????????????????????OFF??-c???自動落實?????????????????????????????????ON??-d???檢索并顯示XML聲明??????????????????????OFF??-e???顯示SQLCODE/SQLSTATE????????????????????OFF??-f???讀取輸入文件?????????????????????????????OFF??-i???顯示XML數(shù)據(jù)并帶有縮進

11、??????????????????OFF??-l???將命令記錄到歷史記錄文件中???????????????OFF??-m???顯示受影響的行數(shù)?????????????????????????OFF??-n???除去換行字符?????????????????????????????OFF??-o???顯示輸出?????????????????????????????????ON??-p???顯示db2交互式提示符????????????????????ON??-q???保留空格和換行符?????????????????????????OFF??-r??

12、?將輸出報告保存到文件?????????????????????OFF??-s???在命令出錯時停止執(zhí)行?????????????????????OFF??-t???設置語句終止字符?????????????????????????OFF??-v???回傳當前命令?????????????????????????????OFF??-w???顯示FETCH/SELECT警告消息???????????????ON??-x???不打印列標題?????????????????????????????OFF??-z???將所有輸出保存到輸出文件????????????

13、?????OFF?注意:?使用DB2OPTIONS環(huán)境變量定制選項缺省值。?緊跟選項字母后的減號(-)使該選項關閉。?使用UPDATECOMMANDOPTIONS更改選項設置(以交互式或?文件輸入方式)。?根據(jù)命令參數(shù)創(chuàng)建批處理文件xxx.bat:?rem????--連接數(shù)據(jù)庫db2connecttouserusing?rem????--設置SCHEMAdb2setcurrentschema?rem????--執(zhí)行SQL腳本列表db2-td;-cf-l<輸

14、出日志文件路徑>?rem????--執(zhí)行SQL過程列

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。