WHERE Id IN(@IdList)
上記記述があった場合、Shit+ctrl+PのSQLパラメータ機能を使用し、パラメータを「123,456,789」とする。
または、
— * SetParameter ‘id’ ‘123,456,789’ Integer
とする。
いずれの場合も数値配列を扱うことができません。
前者は数値が一つだけであれば目的どおりとなるが、配列を記述すると一切ヒットしなくなってしまう。
後者は整数ではないとエラーになる。
文字列を数値化するような記述をいれると本末転倒であるし、数値配列をパラメータに設定できるようご対応いただくことは可能でしょうか?