IS_OBJECT (Lakehouse v1)
입력 값이 JSON 객체인지 검사합니다.
Analyze Syntax
섹션 제목: “Analyze Syntax”func.is_object(<expr>)Analyze Examples
섹션 제목: “Analyze Examples”func.is_object(func.parse_json('{"a":"b"}')), func.is_object(func.parse_json('["a","b","c"]'))┌──────────────────────────────────────────────────────────────────────────────────────────────────┐│ func.is_object(func.parse_json('{"a":"b"}')) │ func.is_object(func.parse_json('["a","b","c"]')) │├───────────────────────────────────────────────┼──────────────────────────────────────────────────┤│ true │ false │└──────────────────────────────────────────────────────────────────────────────────────────────────┘SQL Syntax
섹션 제목: “SQL Syntax”IS_OBJECT( <expr> )반환 타입
섹션 제목: “반환 타입”입력 JSON 값이 JSON 객체이면 true, 그렇지 않으면 false를 반환합니다.
SQL Examples
섹션 제목: “SQL Examples”SELECT IS_OBJECT(PARSE_JSON('{"a":"b"}')), -- JSON Object IS_OBJECT(PARSE_JSON('["a","b","c"]')); --JSON Array
┌─────────────────────────────────────────────────────────────────────────────┐│ is_object(parse_json('{"a":"b"}')) │ is_object(parse_json('["a","b","c"]')) │├────────────────────────────────────┼────────────────────────────────────────┤│ true │ false │└─────────────────────────────────────────────────────────────────────────────┘