я могу передать IEnumerable
в процедуру PLSQL использованиемКак выбрать только строки, где значение столбца присутствует в ассоциативном массиве?
Oracle.DataAccess.Client.OracleParameter
и он, очевидно, преобразует его в ассоциативный массив.
Что я хочу сделать, это взять существующий запрос и обернуть его в select так, чтобы единственными строками, входящими в набор, были строки, которые содержат значение, которое существует как один из элементов массива.
Какой синтаксис для этого?
Может ли вариант SELECT ... WHERE IN
сделать трюк?
Если вы знаете, как это сделать для IEnumerable, не будет ли массив одинаковым? – Magnus
Возможно, этот пример может помочь? http://www.asktheoracle.net/how-to-convert-local-plsql-table-to-table-i-can-select-from.html –
@ Magnus Я думаю, вы меня неправильно поняли. Все, что я знаю, это IEnumerable, преобразованный в ассоциативный массив. Я не знаю, как делать WHERE IN с использованием этого массива. – BigOmega