json_object_keys
함수
적용 대상: Databricks SQL 검사 예 Databricks Runtime
가장 바깥쪽 JSON 개체의 모든 키를 배열로 반환합니다.
구문
json_object_keys(jsonObject)
인수
jsonObject
: 유효한 JSON 배열 형식의 STRING 식입니다.
반환
배열 < 문자열 >입니다.
'jsonObject'가 다른 유효한 JSON 문자열, 잘못된 JSON 문자열 또는 빈 문자열인 경우 함수는 NULL을 반환합니다.
예
> SELECT json_object_keys('{}');
[]
> SELECT json_object_keys('{"key": "value"}');
[key]
> SELECT json_object_keys('{"f1":"abc","f2":{"f3":"a", "f4":"b"}}');
[f1,f2]