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)