Array
Snowflake
ARRAY_POSITION
Mengembalikan posisi (0-based) pertama dari nilai dalam array.
Tipe hasil:
INTEGERDiperbarui: 6 Jan 2026Syntax
SQL
ARRAY_POSITION(value, array)Parameter
valueVARIANTwajib
Nilai yang dicari
arrayARRAYwajib
Array untuk dicari
Contoh Penggunaan
Find Position
SQL
1 SELECT ARRAY_POSITION('b'::VARIANT, ARRAY_CONSTRUCT('a', 'b', 'c')) as pos;
Mencari posisi 'b'.
Hasil
1
Pertanyaan Umum tentang ARRAY_POSITION
Apa itu fungsi ARRAY_POSITION di Snowflake?
Mengembalikan posisi (0-based) pertama dari nilai dalam array. Di Snowflake, fungsi ARRAY_POSITION termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan ARRAY_POSITION di Snowflake?
Gunakan sintaks berikut: ARRAY_POSITION(value, array). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi ARRAY_POSITION?
Fungsi ARRAY_POSITION mengembalikan nilai bertipe INTEGER. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi ARRAY_POSITION?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: value (VARIANT, wajib): Nilai yang dicari; array (ARRAY, wajib): Array untuk dicari.