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 } ]