Conversion
BigQuery
SAFE_CAST
Mengkonversi expression ke tipe data yang ditentukan, mengembalikan NULL jika gagal.
Tipe hasil:
Specified type or NULLDiperbarui: 7 Jan 2026Syntax
SQL
SAFE_CAST(expression AS type)Parameter
expressionanywajib
Nilai yang akan dikonversi
typetype namewajib
Target data type
Contoh Penggunaan
Safe Type Casting
SQL
1 SELECT 2 SAFE_CAST('123' AS INT64) as valid, 3 SAFE_CAST('abc' AS INT64) as invalid;
SAFE_CAST mengembalikan NULL untuk konversi invalid.
Hasil
| valid | invalid |
|---|---|
| 123 | NULL |