Oracle.Data.Client で EF 5.0 を使用します。行のパラメーター化されたクエリを実行しようとしています。
生のクエリを使用して、mvc で同じパラメーター名を持つ複数のパラメーターをバインドするにはどうすればよいですか?
エンティティ -> MVC モデル DB インスタンス。
例えば
string myVal = 'foo';
string myVal2 = '%,foo2,%';
string SQLstring =
@"SELECT name
FROM table
WHERE NVL(column_1, :p0) = :p0
AND '%,' || column_2 || ',%' LIKE :p1";
retVal = entities.Database.SqlQuery<string>(SQLstring, myVal, myVal2);
それは私が受け取っているかのどちらかです: - すべての変数がバインドされているわけではありません。次に、別のパラメーター名を試しましたが、 NVL(column_1, :p0) = :p1 を助けませんでした
前もって感謝します!