shuffle 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

içindeki exprdizinin rastgele permütasyonunu döndürür.

Söz dizimi

shuffle(expr)

Bağımsız değişkenler

  • expr: bir ARRAY ifade.

Döndürülenler

Sonuç türü türüyle expreşleşir.

Bu işlev belirleyici değildir.

Örnekler

> SELECT shuffle(array(1, 20, 3, 5));
 [3,1,5,20]
> SELECT shuffle(array(1, 20, NULL, 3));
 [20,NULL,3,1]