Conversion

SAFE_CAST

BigQueryBigQuery

Mengkonversi expression ke tipe data yang ditentukan, mengembalikan NULL jika gagal.

Tipe hasil: Specified type or NULLDiperbarui: 7 Jan 2026

Syntax

SQL
SAFE_CAST(expression AS type)

Parameter

expressionanywajib

Nilai yang akan dikonversi

typetype namewajib

Target data type

Contoh Penggunaan

Safe Type Casting

SQL
1SELECT
2 SAFE_CAST('123' AS INT64) as valid,
3 SAFE_CAST('abc' AS INT64) as invalid;

SAFE_CAST mengembalikan NULL untuk konversi invalid.

Hasil
validinvalid
123NULL

Fungsi Equivalen di Database Lain

Fungsi Terkait