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
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Fungsi ARRAYS_OVERLAP
Memeriksa apakah dua array memiliki elemen umum. Mengembalikan TRUE jika array berbagi setidaknya satu elemen, atau FALSE jika tidak ada elemen umum yang ada. Fungsinya null-safe, artinya memperlakukan diperlakukan sebagai objek NULLs yang dikenal.
Sintaksis
ARRAYS_OVERLAP( array1, array2 )
Argumen
- array1
-
Ekspresi SUPER yang menentukan array.
- array2
-
Ekspresi SUPER yang menentukan array.
Jenis pengembalian
Fungsi ARRAYS_OVERLAP mengembalikan tipe Boolean.
Contoh
Contoh berikut menunjukkan fungsi ARRAYS_OVERLAP.
SELECT ARRAYS_OVERLAP(ARRAY('blue', 'green'), ARRAY('red', 'green')); arrays_overlap ---------------- t (1 row)
Contoh berikut menunjukkan bahwa NULLs diperlakukan sebagai elemen yang valid.
SELECT ARRAYS_OVERLAP(ARRAY('red', NULL, 'blue'), ARRAY('green', NULL)); arrays_overlap ---------------- t (1 row) SELECT ARRAYS_OVERLAP(ARRAY('red', NULL, 'blue'), ARRAY('green')); arrays_overlap ---------------- f (1 row) SELECT ARRAYS_OVERLAP(JSON_PARSE('[null]'), ARRAY(NULL)); arrays_overlap ---------------- t (1 row)