Spec-Zone.ru › MariaDB

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]                       |
+---------------------------------+------------------------------------+

См. также

  • JSON_MERGE_PATCH
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проходит предварительную проверку со стороны 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/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API