Conversion
Snowflake
TYPEOF
Mengembalikan nama tipe data dari nilai VARIANT.
Tipe hasil:
VARCHARDiperbarui: 6 Jan 2026Syntax
SQL
TYPEOF(variant_expression)Parameter
variant_expressionVARIANTwajib
VARIANT untuk dicek tipenya
Contoh Penggunaan
Check JSON Type
SQL
1 SELECT TYPEOF(PARSE_JSON('{"name": "John"}')) as type;
Mengecek tipe root element.
Hasil
OBJECT
Check Field Types
SQL
1 SELECT 2 TYPEOF(data:name) as name_type, 3 TYPEOF(data:age) as age_type 4 FROM (SELECT PARSE_JSON('{"name": "John", "age": 30}') as data);
Mengecek tipe masing-masing field.
Hasil
name_type: VARCHAR, age_type: INTEGER