JSON_MERGE_PATCH
MariaDB начиная с 10.3.16
JSON_MERGE_PATCH был представлен в MariaDB 10.3.16 и MariaDB 10.4.5.
Синтаксис
JSON_MERGE_PATCH(json_doc, json_doc[, json_doc] ...)
Описание
Объединяет заданные JSON-документы, возвращая объединенный результат, или NULL, если какой-либо аргумент равен NULL.
JSON_MERGE_PATCH — это совместимая с RFC 7396 замена для JSON_MERGE, которая устарела.
Пример
SET @json1 = '[1, 2]'; SET @json2 = '[2, 3]'; SELECT JSON_MERGE_PATCH(@json1,@json2),JSON_MERGE_PRESERVE(@json1,@json2); +---------------------------------+------------------------------------+ | JSON_MERGE_PATCH(@json1,@json2) | JSON_MERGE_PRESERVE(@json1,@json2) | +---------------------------------+------------------------------------+ | [2, 3] | [1, 2, 2, 3] | +---------------------------------+------------------------------------+
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают мнения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/json_merge_patch/