IS_OBJECT function - Amazon Redshift

IS_OBJECT function

Checks whether a variable is an object. The IS_OBJECT function returns true for objects, including empty objects. The function returns false for any other values, including null.

Syntax

IS_OBJECT(super_expression)

Arguments

super_expression

A SUPER expression or column.

Return type

BOOLEAN

Examples

To check if {"name": "Joe"} is an object using the IS_OBJECT function, use the following example.

CREATE TABLE t(s super); INSERT INTO t VALUES (JSON_PARSE('{"name": "Joe"}')); SELECT s, IS_OBJECT(s) FROM t; +----------------+-----------+ | s | is_object | +----------------+-----------+ | {"name":"Joe"} | true | +----------------+-----------+