適用対象:
Databricks SQL
Databricks Runtime
出現するすべての element を array から削除します。
構文
array_remove(array, element)
引数
-
array: 配列。 -
element: 最小共通型をarrayの要素と共有する型の式。
戻り値
配列の型と一致する結果の型。
削除する要素が NULL の場合、結果は NULL になります。
例
> SELECT array_remove(array(1, 2, 3, NULL, 3, 2), 3);
[1,2,NULL,2]
> SELECT array_remove(array(1, 2, 3, NULL, 3, 2), NULL);
NULL