テーブル内の行ごとに 1 回 (EXEC master..xp_cmdshell 経由で) 実行したい単一の Windows シェル コマンドがあります。コマンド出力を作成するために、さまざまなフィールドからの情報を使用しています。
私は、(個々のクエリとは対照的に) T-SQL プログラムを作成することに慣れていないため、この構文について、またはそれが可能/推奨されているかどうかについて、頭を悩ませることができません。
単一の列テーブル変数を作成してから、実行するコマンドを各行に入力してみました。このテーブル変数を反復処理して、実際にコマンドを実行する方法がわかりません。グーグルで検索しても役に立たないことが証明されています。
助けてくれてありがとう!