JSON_MERGE_PRESERVE
MariaDB начиная с 10.3.16
JSON_MERGE_PRESERVE было введено в MariaDB 10.3.16 и MariaDB 10.4.5.
Синтаксис
JSON_MERGE_PRESERVE(json_doc, json_doc[, json_doc] ...)
Описание
Объединяет заданные JSON-документы, возвращая объединенный результат, или NULL, если любой аргумент равен NULL.
JSON_MERGE_PRESERVE было введено в MariaDB 10.2.25, MariaDB 10.3.16 и MariaDB 10.4.5 в качестве синонима для 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_preserve/