IS_OBJECT 関数 - Amazon Redshift

IS_OBJECT 関数

変数がオブジェクトであるかどうかをチェックします。IS_OBJECT 関数は、空のオブジェクトを含むオブジェクトに対して true を返します。この関数は、null を含むその他の値に対して false を返します。

構文

IS_OBJECT(super_expression)

引数

super_expression

SUPER 式または列。

戻り型

BOOLEAN

{"name": "Joe"} が IS_OBJECT 関数を使用するオブジェクトであるかどうか確認するには、次の例を使用します。

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 | +----------------+-----------+