適用於:
Databricks SQL
Databricks Runtime
以排序順序傳回 expr 中的陣列。
語法
sort_array(expr [, ascendingOrder] )
引數
-
exprARRAY:可排序項目的表達式。 -
ascendingOrder:預設為BOOLEAN的選擇性true表達式。
傳回
結果類型符合 expr。
根據陣列元素的自然順序,以遞增或遞減順序排序輸入陣列。
NULL 元素會以遞增順序放置於傳回陣列的開頭,或以遞減順序排列在傳回陣列的結尾。
範例
> SELECT sort_array(array('b', 'd', NULL, 'c', 'a'), true);
[NULL,a,b,c,d]