месте заполняю переменную v_customer_product_id_list через груп конкат
в неё кладется 572,593
дальше когда я пытаюсь вытащить дальше по ходу функции вот так у меня неправильно отрабатывает
select somewhat from t1 WHERE customer_product_id IN (v_customer_product_id_list) into v_src_address_list;
я сижу дебажу и вставляю в этот селет инту значения без переменной, то у меня все начинает работать
select somewhat from t1 WHERE customer_product_id IN (572,593) into v_src_address_list;
как мне правильно передать значения в селект через переменную?
"Список" в переменной тебе подставится как значение, а не как список. Т.е. customer_product_id IN (v_customer_product_id_list) будет TRUE тогда, когда в customer_product_id будет значение '572,593' , а не 572 или 593 Так это не работает.
Обсуждают сегодня