重複の可能性:
SQL IN 句をパラメータ化しますか?
こんにちは、みんな、
プロジェクトの SQL コマンドを作成しています。1 つの文字列パラメーターをカーソルに渡す必要があります。しかし、そのパラメーターでは、次のように多くの文字列を連結する必要があります。
DECLARE @strParam VARCHAR(MAX)
SET @strParam = 'string1' + ',' + 'string2' + ',' ... etc
それから私はこのように使いたい:
SELECT * FROM tblResult WHERE Field1 IN (@strParam)
次のステートメントの代わりに:
SELECT * FROM tblResult WHERE Field1 IN ('string1' + ',' + 'string2' + ',' ... etc)
したがって、上記で設定したような形式を取得する必要があります。どうやってやるの?
よろしく、レッズ