

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ARRAY\$1REMOVE 関数
<a name="array_remove"></a>

ARRAY\$1REMOVE 関数は 2 つの引数を取ります。最初の引数は、要素が削除される入力配列です。2 番目の引数は、配列から削除される値です。この関数は、配列から特定の要素を削除する必要がある場合に便利です。これは、値の配列に対してデータクリーニングまたは前処理を実行する必要がある場合に役立ちます。

## 構文
<a name="array_remove-syntax"></a>

```
array_remove(array, element)
```

## 引数
<a name="array_remove-arguments"></a>

 *array*  
ARRAY。

 *element*  
配列の要素と最も一般的でない型を共有する型の式。

## 戻り型
<a name="array_remove-return-type"></a>

ARRAY\$1REMOVE 関数は、配列のタイプに一致する結果タイプを返します。削除する要素が の場合`NULL`、結果は です`NULL`。

## 例
<a name="array_remove-example"></a>

この例では、ARRAY\$1REMOVE 関数は 配列`[1, 2, 3, null, 3]`を取得し、値 3 のすべての出現を削除します。結果の出力は配列 です`[1, 2, null]`。

```
SELECT array_remove(array(1, 2, 3, null, 3), 3);
 [1,2,null]
```