Conversion
Snowflake
TO_NUMBER
Mengkonversi string ke tipe numerik.
Tipe hasil:
NUMBERDiperbarui: 6 Jan 2026Syntax
SQL
TO_NUMBER(expression [, format] [, precision, scale])Parameter
expressionVARCHARwajib
String untuk dikonversi
formatVARCHARopsional
Format pattern untuk parsing
precisionINTEGERopsional
Total digits
scaleINTEGERopsional
Decimal digits
Contoh Penggunaan
String to Number
SQL
1 SELECT TO_NUMBER('1,234.56', '999,999.99') as num;
Parse formatted number string.
Hasil
1234.56
With Precision
SQL
1 SELECT TO_NUMBER('123.456', 10, 2) as num;
Konversi dengan presisi 10,2.
Hasil
123.46