サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
おみそ汁
chintongame.hatenablog.com
sqlcmd -S [サーバ] -d [DB名] -U [ユーザ名] -P [パスワード] -i [SQLファイル名] -v [パラメータ] -b -s [区切り文字] -W -o [出力ファイル名] ※長くなるから変数に持たせると楽 (-W : 後続の空白を削除する) (-b : エラーが発生したときに、sqlcmd を終了し、DOS ERRORLEVEL 値を返します) ※実行結果を返したいときはSQLをEXITで囲むといい そしたら、ERRORLEVELに値が設定される。 【実行例】 set SQLCMD=sqlcmd -S svname1 -d dbname1 -U user1 -P test1 %SQLCMD% -i ./sql/test.sql -v param='12345' -b -s, -W -o ./log/test.txt ↓区切り文字をタブにした場合(タブを「"」で
■コマンドプロンプトのコマンドを使用する場合 $sqlcmdtest = "sqlcmd -S [サーバ名] -d [DB名] -U [ユーザ名] -P [パスワード]" cmd.exe /C ("$sqlcmdtest -i [SQLファイル名] -v [パラメータ] -b -s[区切り文字] -W -o [出力ファイル名]") 【実行例】 $sqlcmdtest = "sqlcmd -S svname1 -d sbname1 -U username1 -P test1" cmd.exe /C ("$sqlcmdtest -i ./sql/test.sql -v param='1234' -b -s, -W -o ./log/test.txt") ↓区切り文字をタブにする場合 cmd.exe /C ("$sqlcmdtest -i ./sql/test.sql -v param='123
このページを最初にブックマークしてみませんか?
『ちんとんがめ♪色々備忘録・・・』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く