Conversion
Snowflake
CAST
Mengkonversi nilai ke tipe data yang ditentukan.
Tipe hasil:
Specified target typeDiperbarui: 6 Jan 2026Syntax
SQL
CAST(expression AS target_type)Parameter
expressionanywajib
Nilai untuk dikonversi
target_typedata typewajib
Tipe data target
Contoh Penggunaan
String to Number
SQL
1 SELECT CAST('123' AS INTEGER) as num;
Konversi string ke integer.
Hasil
123
Alternative Syntax
SQL
1 SELECT '123'::INTEGER as num;
Syntax shorthand untuk CAST.
Number to String
SQL
1 SELECT CAST(123.45 AS VARCHAR) as str;
Konversi number ke string.
Hasil
123.45
Pertanyaan Umum tentang CAST
Apa itu fungsi CAST di Snowflake?
Mengkonversi nilai ke tipe data yang ditentukan. Di Snowflake, fungsi CAST termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan CAST di Snowflake?
Gunakan sintaks berikut: CAST(expression AS target_type). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi CAST?
Fungsi CAST mengembalikan nilai bertipe Specified target type. 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 CAST?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: expression (any, wajib): Nilai untuk dikonversi; target_type (data type, wajib): Tipe data target.