bat執(zhí)行sql語句 如何使用sqlcmd在批處理腳本中執(zhí)行SQL?
如何使用sqlcmd在批處理腳本中執(zhí)行SQL?步驟:(1)創(chuàng)建批處理文件:打開記事本,創(chuàng)建數(shù)據(jù)庫連接信息(例如,服務(wù)器名、用戶名、密碼、數(shù)據(jù)庫名等)和*。要執(zhí)行的SQL腳本名稱。具體語法請(qǐng)參考“OSQ
如何使用sqlcmd在批處理腳本中執(zhí)行SQL?
步驟:(1)創(chuàng)建批處理文件:打開記事本,創(chuàng)建數(shù)據(jù)庫連接信息(例如,服務(wù)器名、用戶名、密碼、數(shù)據(jù)庫名等)和*。要執(zhí)行的SQL腳本名稱。具體語法請(qǐng)參考“OSQL實(shí)用工具”。將文件擴(kuò)展名更改為。蝙蝠和保存它。示例1:指定要執(zhí)行的SQL文件的相對(duì)路徑OSQL sadminadmin USA PSA dtestdb IC:測(cè)試.sqlpause示例2:要執(zhí)行的文件和bat文件位于同一目錄中。指定相對(duì)路徑setlocaldir=%-DP0 osql-s(local)-usa-psa-dtest-i%localdir%test1.sql osql-s(local)-usa-psa-dtest-i%localdi R%test2。SQL osql-s(本地)-usa-psa-dtest-i%localdir%test3。SQL pause(2)創(chuàng)建要執(zhí)行的SQL腳本,測(cè)試.sql,測(cè)試2。SQL和test3。并將它們放置在步驟(1)示例1中指定的位置。這個(gè)例子是C:root目錄。如果使用示例2,請(qǐng)將要執(zhí)行的SQL和bat文件放在同一目錄中。(3) 雙擊*。Bat文件并查看運(yùn)行結(jié)果。