Есть вложенная коллекция:
TYPE film_link_record IS RECORD ( code NUMBER
, groupid NUMBER
, catid NUMBER);
TYPE film_link_tbl IS TABLE OF film_link_record
INDEX BY PLS_INTEGER;
TYPE cinema_link_tbl IS TABLE OF film_link_tbl
INDEX BY PLS_INTEGER;
cinema_data cinema_link_tbl;
К данным обращаюсь:
Cinema_data(CinemaID)(FilmPackID).code
Вопрос, могу ли обращение обернуть в функцию, а имя поля передавать через переменную?
Вроде:
get_data(code);
get_data(groupid);
Знаю с ходу один способ - формировать запрос SQL в виде строки.
Есть ли другой?