JSON

JSON_KEYS

BigQueryBigQuery

Mengembalikan array berisi semua keys dari JSON object.

Tipe hasil: ARRAY<STRING>Diperbarui: 7 Jan 2026

Syntax

SQL
JSON_KEYS(json_expression)

Parameter

json_expressionJSONwajib

JSON object

Contoh Penggunaan

Get Object Keys

SQL
1SELECT
2 JSON_KEYS(JSON '{"name": "John", "age": 30, "city": "NYC"}') as keys;

Mengekstrak semua keys dari JSON object.

Hasil
keys
["name", "age", "city"]

Check Key Existence

SQL
1SELECT *
2FROM `project.dataset.data`
3WHERE 'email' IN UNNEST(JSON_KEYS(metadata));

Filter records yang memiliki key 'email' dalam metadata.