使用bat腳本進行數據庫操作

例子1:在.bat文件中調用.sql文件
    A. 創建select.sql
        connect to ksccs user ksccs using cvicse;
        select count(*) from beps_wastebook2;
        connect reset;
 
    B. 創建db2_select.bat,內容如下:
        @echo off
        echo ###調用生成的文件操作數據庫### 
        db2cmd db2 -tf "select.sql"
   
    C.執行.bat
 
例子2:在.bat中執行sql:
    A. 創建db2_called.bat
         @echo off
         echo ###直接用sql語句###
         db2 connect to ksccs user ksccs using cvicse
         db2 select count(*) from beps_wastebook1
         db2 connect reset
         pause
    B.  創建db2_cw.bat
         @echo off
         db2cw db2_called.bat

         pause

爲什麼要使用bat腳本進行數據操作?

因爲實際項目中,我們可能要對庫中表的數據量進行定時統計或者數據進行定時備份,那麼此時使用操作系統定時任務管理器,定時執行我們腳本中的任務就是最方便的選擇。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章