TiDB试用
来源:TiDB
浏览 988
扫码
分享
2018-06-25 07:02:04
JSON 相关的函数和语法糖
函数或语法糖 |
功能描述 |
JSON_EXTRACT(json_doc, path[, path] …) |
从 JSON 文档中解出某一路径对应的子文档 |
JSON_UNQUOTE(json_val) |
去掉 JSON 文档外面的引号 |
JSON_TYPE(json_val) |
检查某 JSON 文档内部内容的类型 |
JSON_SET(json_doc, path, val[, path, val] …) |
在 JSON 文档中为某一路径设置子文档 |
JSON_INSERT(json_doc, path, val[, path, val] …) |
在 JSON 文档中在某一路径下插入子文档 |
JSON_REPLACE(json_doc, path, val[, path, val] …) |
替换 JSON 文档中的某一路径下的子文档 |
JSON_REMOVE(json_doc, path[, path] …) |
移除 JSON 文档中某一路径下的子文档 |
JSON_MERGE(json_doc, json_doc[, json_doc] …) |
将多个 JSON 文档合并成一个文档,其类型为数组 |
JSON_OBJECT(key, val[, key, val] …) |
根据一系列 K/V 对创建一个 JSON 文档 |
JSON_ARRAY([val[, val] …]) |
根据一系列元素创建一个 JSON 文档 |
-> |
JSON_EXTRACT(doc, path_literal) 的语法糖 |
->> |
JSON_UNQUOTE(JSONJSON_EXTRACT(doc, path_literal)) 的语法糖 |
当前内容版权归
TiDB 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问
TiDB .