共用方式為


array_remove函式

適用於: 核取記號為「是」Databricks SQL 核取記號為「是」Databricks Runtime

array移除 的所有項目element

語法

array_remove(array, element)

引數

  • array: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