COLUMN_JSON
Синтаксис
COLUMN_JSON(dyncol_blob)
Описание
Возвращает JSON-представление данных в dyncol_blob. Также может использоваться для отображения вложенных столбцов. См. динамические столбцы для получения дополнительной информации.
Пример
select item_name, COLUMN_JSON(dynamic_cols) from assets;
+-----------------+----------------------------------------+
| item_name | COLUMN_JSON(dynamic_cols) |
+-----------------+----------------------------------------+
| MariaDB T-shirt | {"size":"XL","color":"blue"} |
| Thinkpad Laptop | {"color":"black","warranty":"3 years"} |
+-----------------+----------------------------------------+
Ограничение: COLUMN_JSON будет декодировать вложенные динамические столбцы на уровне вложенности не более 10 уровней. Динамические столбцы, вложенные глубже 10 уровней, будут отображаться как строка BINARY без кодирования.
Содержимое, воспроизводимое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно 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/column_json/