Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: Databricks SQL
Databricks Runtime
Menampilkan subset array.
Sintaks
slice(expr, start, length)
Argumen
expr
: EkspresiARRAY
.start
: EkspresiINTEGER
.length
: EkspresiINTEGER
yang lebih besar atau sama dengan 0.
Mengembalikan
Hasilnya adalah jenis expr
.
Array subset fungsi expr
mulai dari indeks start
(indeks array mulai dari 1), atau mulai dari akhir jika start
negatif, dengan length
yang ditentukan.
Jika slice array yang diminta tidak tumpang tindih dengan panjang array yang sebenarnya, array kosong akan ditampilkan.
Contoh
> SELECT slice(array(1, 2, 3, 4), 2, 2);
[2,3]
> SELECT slice(array(1, 2, 3, 4), -2, 2);
[3,4]