Conversion
PostgreSQL
ENUM_RANGE
Mengembalikan array berisi semua nilai enum dalam range. Tanpa argumen mengembalikan semua nilai.
Tipe hasil:
anyarrayDiperbarui: 16 Mei 2026Syntax
SQL
ENUM_RANGE([from], [to])Parameter
fromanyenumopsional
Nilai awal range (opsional)
toanyenumopsional
Nilai akhir range (opsional)
Contoh Penggunaan
All Enum Values
SQL
1 SELECT ENUM_RANGE(NULL::status_type);
Mendapatkan semua nilai enum.
Hasil
| enum_range |
|---|
| {pending,active,completed} |
Pertanyaan Umum tentang ENUM_RANGE
Apa itu fungsi ENUM_RANGE di PostgreSQL?
Mengembalikan array berisi semua nilai enum dalam range. Tanpa argumen mengembalikan semua nilai. Di PostgreSQL, fungsi ENUM_RANGE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan ENUM_RANGE di PostgreSQL?
Gunakan sintaks berikut: ENUM_RANGE([from], [to]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi ENUM_RANGE?
Fungsi ENUM_RANGE mengembalikan nilai bertipe anyarray. 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 ENUM_RANGE?
Semua 2 parameter bersifat opsional. Parameter yang digunakan: from (anyenum, opsional): Nilai awal range (opsional); to (anyenum, opsional): Nilai akhir range (opsional).