后面系列的文章会详细进行介绍
二、创建JSON值
JSON数组包含用逗号分隔并包含在[ ] 字符中的值的列表:
["abc", 10, null, true, false]
JSON对象包含一组键值对...可以比较此查询显示的结果:
8.0支持,5.7不支持
mysql>SELECT JSON_MERGE_PRESERVE('[1, 2]', '["a", "b", "c"]', '[true, false...以下查询说明重复键的结果不同a:
mysql>SELECT JSON_MERGE_PRESERVE('{"a": 1, "b": 2}', '{"c": 3, "a": 4}', '{"c": 5, "...d": 3}') AS Preserve,JSON_MERGE_PATCH('{"a": 3, "b": 2}', '{"c": 3, "a": 4}', '{"c": 5, "d": 3}') AS..., "c": [3, 5], "d": 3}
Patch: {"a": 4, "b": 2, "c": 5, "d": 3}
1 row in set (0.01 sec)
在需要数组值的上下文中使用的非数组值是自动包装的