Există un echivalent de SQL "PENTRU XML" în Fulg de nea?

0

Problema

Am o interogare SQL care combină mai multe rezultate de la o masă într-un singur rând, lista ordonata set de rezultate.

TableA

Col1
ABC
DEF
select * from TableA for xml raw(''), root('ol'), elements, type

Ieșire:

<ol><li>ABC</li><li>DEF</li></ol>

Ar dori pentru a obține același rezultat în Fulg de nea

1

Cel mai bun răspuns

1

Nu e nici un built-in XML constructor în Fulg de nea, dar pentru simplu formate XML puteți utiliza listagg și de concatenare pentru a produce XML:

create or replace temp table T1(COL1 string);
insert into T1 (COL1) values ('ABC'), ('DEF');

select '<ol><li>' || listagg(COL1, '</li><li>')   || '</li></ol>' from T1;
2021-11-23 17:41:45

Multumesc Greg. Am ajuns la aceeași concluzie!
Venezuelan

În alte limbi

Această pagină este în alte limbi

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................