Est-il un équivalent de SQL "XML" dans le Flocon de neige?

0

La question

J'ai une requête SQL qui combine plusieurs résultats à partir d'une table en une seule ligne, liste ordonnée jeu de résultats.

TableA

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

Sortie:

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

Voudrais obtenir le même résultat en Flocon de neige

1

La meilleure réponse

1

Il n'y a pas de XML intégré constructeur en Flocon de neige, mais pour de simples formats XML, vous pouvez utiliser listagg et la concaténation de produire le document 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

Merci Greg. Je suis arrivé à la même conclusion!
Venezuelan

Dans d'autres langues

Cette page est dans d'autres langues

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