Форум: "Базы";
Текущий архив: 2002.09.26;
Скачать: [xml.tar.bz2];
ВнизRef Cursor Найти похожие ветки
← →
Nonam (2002-09-04 16:48) [0]Как при помощи функции вернуть тип REF CURSOR, но только без использования PACKAGE, т.е. не объявлять тип заранее, а сделать это при определении функции?
← →
{bas} (2002-09-04 16:56) [1]нельзя
юзай пакеты - прикольная вещь
← →
{bas} (2002-09-04 16:58) [2]кстати можно вернуть набор данных другим способом - без ref cursor
← →
Nonam (2002-09-04 17:12) [3]Нет, я помню, в каком то из форумов (если не в этом) видел что-то подобное. Поленился записать!!! А как вернуть без ref cursor?
← →
Johnny Smith (2002-09-04 17:51) [4]2Nonam (04.09.02 17:12)
1) Объявить новый тип (TMyType)
2) Объявить тип Table Of TMyType (TableOfTMyType)
3) Написать функцию (не обязательно пакетную), у которой результат будет TableOfTMyType
4) В SELECT"е обращаться к этой функции.
Это обсуждалось пару месяцев назад на http://talk.mail.ru/forum/relcom.comp.dbms.oracle
Я тогда на домашнем компе ради интереса кое-что подобное сваял. В принципе, особенных затыков не было. Скрипт, правда, дать не смогу: не так давно домашнюю базу порушил :(((.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c