JSON_INSERT
功能描述
JSON_INSERT函数向一个JSON文档中插入数据并返回新的JSON文档。
注意事项
- 该功能仅在数据库兼容模式为MySQL时支持(即数据库初始化时指定DBCOMPATIBILITY='B')。
- 如果任何参数为NULL,则返回NULL。
语法格式
JSON_INSERT(json_doc, path, val[, path, val] ...)
参数说明
json_doc
JSON文档,它可以是一个JSON字符串,或者一个JSON列。
path
路径参数。
val
要插入到JSON文档的数据。
示例
select json_insert('{"x": 1}','$.y',true);
返回结果为:
json_insert
---------------------
{"x": 1, "y": true}
(1 row)