JSON数据类型函数
函数形式 | 功能 |
---|---|
JSON_ARRAY | 构建JSON数组 |
JSON_ARRAY_APPEND | 添加元素至JSON文档 |
JSON_ARRAY_INSERT | 插入元素至JSON文档 |
JSON_CONTAINS | JSON文档是否在路径处包含特定对象 |
JSON_CONTAINS_PATH | JSON文档是否在路径处包含数据 |
JSON_DEPTH | 获取JSON文档的最大深度 |
JSON_EXTRACT | 从JSON文档返回数据 |
JSON_INSERT | 将数据插入JSON文档 |
JSON_KEYS | 获取JSON文档的键组成的数组 |
JSON_LENGTH | 获取接送文档中的元素个数 |
JSON_MERGE | 合并JSON文档,重复键值合成数组 |
JSON_MERGE_PATCH | 合并JSON文档,替换重复键 |
JSON_MERGE_PRESERVE | 合并JSON文档,重复键值合成数组 |
JSON_OBJECT | 构建JSON对象 |
JSON_OVERLAPS | 比较两个JSON文档,如果他们有任何共同的键值对或数组元素,则返回1,否则返回0 |
JSON_PRETTY | 格式化文档 |
JSON_QUOTE | 引用JSON文档 |
JSON_REMOVE | 从JSON文档中删除数据 |
JSON_REPLACE | 替换JSON文档中的值 |
JSON_SCHEMA_VALID | 根据JSON模式验证JSON文档,成功返回1,失败返回0 |
JSON_SCHEMA_VALIDATION_REPORT | 根据JSON模式验证JSON文档,返回验证报告 |
JSON_SEARCH | 返回给定值在JSON文档中的路径 |
JSON_SET | 将数据插入JSON文档 |
JSON_TYPE | 返回JSON值的类型 |
JSON_UNQUOTE | 取消引用JSON文档 |
JSON_VALID | 验证参数是否为有效的JSON值 |