У меня есть следующий запрос, который находится внутри цикла и ломает
SELECT COALESCE(v_user_grade || ', ', '') || user_grade
INTO v_user_grade
FROM EXPIRATION_HISTORY__2
WHERE hist_id = v_test;
Таким образом, в основном на каждой итерации цикла мы получаем новое значение для v_test. В некоторых случаях этот запрос будет возвращать несколько строк. это когда он ломается.
То, что я хочу, это:
Данные в EXPIRATION_HISTORY__2:
hist_id user_grade
301 ADMIN
302 ADMIN
302 USER
так что теперь на основе вышеуказанных данных. ... в конце итерации, где v_test = 302
. Я хотел бы, чтобы v_user_grade
содержал (ADMIN, USER
)