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