powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / XMLELEMENT
3 сообщений из 3, страница 1 из 1
XMLELEMENT
    #39415031
Стык
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В доке не нашел подходящей функции или методы как это сделать с xmlelement.
Возможно ли, чтобы xmlelement из первого аргумента делал имя тега не по имени самого аргумента, а по значению поля?
Например таблица t:
pname varchar2(10),
pval varchar2(100)

Надо чтобы при
Код: plsql
1.
select xmlagg(xmlelement(pname, pval)) from t


На выходе были не <pname>, а сами значения pname таблицы t.
...
Рейтинг: 0 / 0
XMLELEMENT
    #39415058
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СтыкВ доке не нашелdocs.oracle.com. Версия?
...
Рейтинг: 0 / 0
XMLELEMENT
    #39415120
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стык,

Доку-то курить надо (разве-что ты на древней версии):

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
SQL> select xmlagg(xmlelement(evalname dname,loc)) from dept;

XMLAGG(XMLELEMENT(EVALNAMEDNAME,LOC))
--------------------------------------------------------------------------------
<ACCOUNTING>NEW YORK</ACCOUNTING><RESEARCH>DALLAS</RESEARCH><SALES>CHICAGO</SALE
S><OPERATIONS>BOSTON</OPERATIONS>


SQL>



SY.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / XMLELEMENT
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]