Snowflake'de "XML için" SQL eşdeğeri var mı?

0

Soru

Bir tablodan birden çok sonucu tek bir satıra, sıralı liste sonuç kümesine birleştiren bir SQL sorgum var.

Tablo

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

Çıktı:

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

Kar Tanesi aynı sonucu elde etmek istiyorum

1

En iyi cevabı

1

Snowflake'de yerleşik bir XML oluşturucu yoktur, ancak basit XML formatları için XML üretmek için listagg ve bitiştirmeyi kullanabilirsiniz:

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

Teşekkürler Greg. Ben de aynı sonuca vardım!
Venezuelan

Diğer dillerde

Bu sayfa diğer dillerde

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