Я отправляю значение параметра с разделителями-запятыми в хранимую процедуру в Oracle. Параметр переходит в предложение WHERE
, я пытаюсь добиться чего-то вроде этого:
valuestring = "ABC123, ABC456, ABC789"
SELECT *
FROM Tbl1
WHERE column IN (valuestring)
Проблема заключается в том, что оператор select не распознает запятые между значениями, он принимает их как одну строку, поэтому при выполнении хранимой процедуры он не возвращает никаких значений.
Любая помощь будет оценена по достоинству.