JSON_OBJECT_TO_ARRAY
MariaDB начиная с 11.2.0
JSON_OBJECT_TO_ARRAY был добавлен в MariaDB 11.2.0.
Синтаксис
JSON_OBJECT_TO_ARRAY(Obj)
Описание
Создайте строковую переменную, пройдите по JSON-объекту и добавьте каждую пару «ключ-значение» в виде массива в результат.
Примеры
SET @obj1= '{ "a": [1, 2, 3], "b": { "key1":"val1", "key2": {"key3":"val3"} }}';
SELECT JSON_OBJECT_TO_ARRAY(@obj1);
+-----------------------------------------------------------------------+
| JSON_OBJECT_TO_ARRAY(@obj1) |
+-----------------------------------------------------------------------+
| [["a", [1, 2, 3]], ["b", {"key1": "val1", "key2": {"key3": "val3"}}]] |
+-----------------------------------------------------------------------+
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно компанией 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_object_to_array/