Saya mengirimkan nilai parameter yang dibatasi koma ke prosedur tersimpan di Oracle. Parameternya masuk ke klausa WHERE
, saya mencoba mencapai sesuatu seperti ini:
valuestring = "ABC123, ABC456, ABC789"
SELECT *
FROM Tbl1
WHERE column IN (valuestring)
Masalahnya adalah pernyataan pilih tidak mengenali koma di antara nilai, ia menganggapnya sebagai string tunggal sehingga ketika prosedur tersimpan dijalankan, ia tidak mengembalikan nilai.
Bantuan apa pun akan dihargai.