fungsi subarray - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. 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 subarray

Memanipulasi array untuk mengembalikan subset dari array input.

Sintaksis

SUBARRAY( super_expr, start_position, length )

Argumen

super_expr

Ekspresi SUPER valid dalam bentuk array.

start_position

Posisi dalam array untuk memulai ekstraksi, dimulai dari posisi indeks 0. Posisi negatif dihitung mundur dari akhir array.

panjang

Jumlah elemen untuk mengekstrak (panjang substring).

Jenis pengembalian

Fungsi subarray mengembalikan nilai data SUPER.

Contoh

Berikut ini adalah contoh dari fungsi subarray.

SELECT SUBARRAY(ARRAY('a', 'b', 'c', 'd', 'e', 'f'), 2, 3); subarray --------------- ["c","d","e"] (1 row)