Conversion
PostgreSQL
TO_NUMBER
Mengkonversi string ke numeric menggunakan format pattern. Kebalikan dari TO_CHAR untuk angka.
Tipe hasil:
numericDiperbarui: 16 Mei 2026Syntax
SQL
TO_NUMBER(string, format)Parameter
stringtextwajib
String yang dikonversi
formattextwajib
Format pattern
Contoh Penggunaan
Parse Number
SQL
1 SELECT TO_NUMBER('12,345.67', '99G999D99');
Parse string dengan format ribuan.
Hasil
| to_number |
|---|
| 12345.67 |
Pertanyaan Umum tentang TO_NUMBER
Apa itu fungsi TO_NUMBER di PostgreSQL?
Mengkonversi string ke numeric menggunakan format pattern. Kebalikan dari TO_CHAR untuk angka. Di PostgreSQL, fungsi TO_NUMBER termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan TO_NUMBER di PostgreSQL?
Gunakan sintaks berikut: TO_NUMBER(string, format). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi TO_NUMBER?
Fungsi TO_NUMBER mengembalikan nilai bertipe numeric. 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 TO_NUMBER?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: string (text, wajib): String yang dikonversi; format (text, wajib): Format pattern.