

 Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai Patch 198. Python yang ada UDFs akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat [posting blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# default\$1array\$1search\$1null\$1handling
<a name="r_default_array_search_null_handling"></a>

## Nilai (default dalam huruf tebal)
<a name="default_array_search_null_handling-values"></a>

**BENAR**, SALAH

## Deskripsi
<a name="description"></a>

Menentukan perilaku penanganan null untuk operasi pencarian array. `default_array_search_null_handling`Kapan`TRUE`, nilai NULL diperlakukan sebagai elemen valid yang dapat dicari dalam array. `default_array_search_null_handling`Kapan`FALSE`, pencarian kunci NULL mengembalikan NULL, dan jika array berisi nilai NULL tanpa kecocokan ditemukan, pencarian mengembalikan NULL.

## Contoh
<a name="default_array_search_null_handling-example"></a>

```
SET default_array_search_null_handling to TRUE;

-- ARRAY_CONTAINS: NULL search is allowed
SELECT ARRAY_CONTAINS(ARRAY('red', NULL, 'green'), NULL);
array_contains
----------------
 t
(1 row)

-- ARRAY_POSITION: Array can contain NULLs
SELECT ARRAY_POSITION(ARRAY('red', NULL, 'green'), 'blue');
 array_position 
----------------
             -1
(1 row)
```

```
SET default_array_search_null_handling to FALSE;

-- ARRAY_CONTAINS: NULL search is disabled
SELECT ARRAY_CONTAINS(ARRAY('red', 'green'), NULL);
array_contains
----------------
 
(1 row)

-- ARRAY_POSITION: Array contains NULL but no match is found
SELECT ARRAY_POSITION(ARRAY('red', NULL, 'green'), 'blue');
 array_position 
----------------
               
(1 row)
```