Re[7]: PL/SQL таблицы.
От: Denis Popov Россия http://picasaweb.google.com/denislpopov
Дата: 19.05.04 10:19
Оценка:
Здравствуйте, SHorrty, Вы писали:

SH>Вообщем Суть: программер хранит нужные ему данные в созданной под себя коллекции, ему нужно представить эту коллекцию в виде XML:



SH>
SH>DECLARE
SH>    /* Типы */
SH>    TYPE T_REC IS RECORD(n NUMBER, d DATE, с VARCHAR2(300));
SH>    TYPE T_TAB IS TABLE OF T_REC;
SH>    /* Переменные */
SH>    v_Tmp    T_TAB;
SH>    l_Xml    sys.XmlType;
SH>BEGIN
SH>    /*
SH>        как-то там заполняем таблицу v_Tmp
SH>    */
SH>    -- Хотим конвертить v_Tmp в XML
SH>    l_Xml := convert_function(v_Tmp);
SH>END;
SH>


SH>Встает вопрос, как так можно (и возможно ли вообще ?) организовать функцию convert_function (либо пакет аналогичной направленности) ?


ИМХО нельзя. Собственно, мне самому интересно, можно ли в процедуре указать параметр "абстрактная pl/sql-таблица", по-моему нельзя. Т.е. остаются только объектные таблицы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.