[更新:SQLServer2005の使用]
こんにちは、私がやりたいのは、データの行を取得するために、値(ID)のコンマ区切りリストを使用してストアドプロシージャをクエリすることです。
私が受け取っている問題は、変換エラーです。
Conversion failed when converting the varchar value ' +
@PassedInIDs + ' to data type int.
私のwhere節とエラーのステートメントは次のとおりです。
...
AND (database.ID IN (' + @PassedInIDs + '))
注:database.IDはint型です。
私は次の記事をフォローしていました:
http://www.sql-server-helper.com/functions/comma-delimited-to-table.aspx
しかし、エラーのために完了しませんでした。
私の実行スクリプトには次のものがあります。
...
@PassedInIDs= '1,5'
私はここで何か間違ったことをしていますか?ご協力ありがとうございました。