概要
SQL Serverに接続しUPDATEやINSERT等のSQLコマンドを実行します。
【解説】
・クエリ文はbatファイルと同じディレクトリのsqlフォルダに保存した.sqlファイルを読み込みます。
・クエリにエラーが出た場合は、bat画面にエラーメッセージが表示されます。
★要変更★ 部分を変更してご使用ください。
BAT (Batchfile)
@echo off
rem ----------★要変更★ SQL接続設定----------
set dbServer="localhost\dbServer"
set dbName="dbName"
set userName="userName"
set password="password"
rem ----------★要変更★ sqlパス----------
SET SQLPath1="%~dp0\sql\test.sql"
rem ----------処理開始----------
rem このバッチが存在するフォルダをカレントに
pushd %0\..
cls
rem SQL実行
sqlcmd -S %dbServer% -d %dbName% -U %userName% -P %password% -i %SQLPath1%
rem ----------処理終了----------
pause
exit
BAT (Batchfile)