JSON

OBJECT_CONSTRUCT

SnowflakeSnowflake

Membuat OBJECT (JSON object) dari pasangan key-value.

Tipe hasil: OBJECTDiperbarui: 6 Jan 2026

Syntax

SQL
OBJECT_CONSTRUCT(key1, value1, [key2, value2, ...])

Parameter

keyVARCHARwajib

Nama key

valueanywajib

Nilai untuk key tersebut

Contoh Penggunaan

Create JSON Object

SQL
1SELECT OBJECT_CONSTRUCT(
2 'name', 'John',
3 'age', 30,
4 'email', 'john@example.com'
5) as user_obj;

Membuat object user.

Nested Object

SQL
1SELECT OBJECT_CONSTRUCT(
2 'user', OBJECT_CONSTRUCT('name', 'John'),
3 'orders', ARRAY_CONSTRUCT(1, 2, 3)
4) as data;

Object dengan nested structure.