Я работаю над ORACLE STORED PROCEDURES, и у меня есть сомнения. У меня есть запрос, который извлекает более 1 строки, и я хочу сохранить все эти значения трех строк в 1 переменной. Может ли кто-нибудь помочь мне в этом.Fetch MULTIPLE ROWS and STORE в 1 ПЕРЕМЕННЫЙ - ORACLE ЗАПОМНЕННАЯ ПРОЦЕДУРА
Мой QUERY выглядит следующим образом:
SELECT STUDENT_NAME FROM STUDENT.STUDENT_DETAILS WHERE CLASS_ID= 'C';
Вот этот запрос выбирает 3 имени
Джек, Джилл, Банни
Я хочу, чтобы все эти 3 имена для хранения в 1 переменной, то есть C_NAMES. И после этого я использую эту переменную в дальнейших шагах моей процедуры.
Может кто-нибудь, пожалуйста, помогите мне с этим.
Я был бы очень признателен за ваше время и усилия.
Спасибо заранее,
Vrinda :)
Как вы собираетесь использовать значения позже? Вы можете посмотреть на курсор ref, таблицу PL/SQL ... зависит от того, как вы хотите передать их и/или ссылаться на них. –
Я должен использовать этот C_NAMES в clob для замены значений, все, что заменяет код. Я просто хочу, чтобы все имена в переменной C_NAMES были на данный момент. – vrindamarfatia