array_remove
関数
適用対象: 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