Я пытаюсь написать функцию, которая вернет результат запроса select. Я работал с очень базовыми функциями, которые возвращают число и varchar2 (string). Но теперь я хочу вернуть результат выбора, который будет выглядеть как 10 строк и их соответствующие столбцы.
Как мне написать функцию и какой бы тип возвращался?
Примерной функцией, которую я написал, является:
создать или заменить функцию func1 верните varchar2 как начало return ('hello from func1'); end func1;
Я все еще на базовом уровне, так может ли кто-нибудь помочь мне с возвратом результата запроса select? Я считаю, что курсоры должны использоваться, поскольку будет более одной строки.