| S.No. | 功能和说明 |
| 1 |
IS_ARRAY (expr)
返回一个布尔值,指示值的类型是否为数组。
|
| 2 |
IS_BOOL (expr)
返回一个布尔值,指示值的类型是否为布尔值。
|
| 3 |
IS_NULL (expr)
返回一个布尔值,指示值的类型是否为空。
|
| 4 |
IS_NUMBER (expr)
返回一个布尔值,指示值的类型是否为数字。
|
| 5 |
IS_OBJECT (expr)
返回一个布尔值,指示值的类型是否为 JSON 对象。
|
| 6 |
IS_STRING (expr)
返回一个布尔值,指示值的类型是否为字符串。
|
| 7 |
IS_DEFINED (expr)
返回一个布尔值,指示属性是否已被赋值。
|
| 8 |
IS_PRIMITIVE (expr)
返回一个布尔值,指示值的类型是字符串、数字、布尔值还是空值。
td> |
SELECT IS_ARRAY(6) AS IsArray1, IS_ARRAY([6]) AS IsArray2, IS_BOOL(6) AS IsBool1, IS_BOOL(false) AS IsBool2, IS_NULL(6) AS IsNull1, IS_NULL(null) AS IsNull2, IS_OBJECT("hello") AS IsObject1, IS_OBJECT({"word": "hello"}) AS IsObject2
[
{
"IsArray1": false,
"IsArray2": true,
"IsBool1": false,
"IsBool2": true,
"IsNull1": false,
"IsNull2": true,
"IsObject1": false,
"IsObject2": true
}
]
