flatten işlevi

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

Dizi dizisini tek bir diziye dönüştürür.

Söz dizimi

flatten(expr)

Bağımsız değişkenler

  • expr: ARRAY ifadesinin DIZISI.

Döndürülenler

Sonuç, içindeki expriç içe dizilerin türüyle eşleşir.

sonuç dizi boyutu sınırını aşarsa Azure Databricks COLLECTION_SIZE_LIMIT_EXCEEDED oluşturur.

Yaygın hata koşulları

Örnekler

> SELECT flatten(array(array(1, 2), array(3, 4)));
 [1,2,3,4]