json_array
Преобразует каждый элемент SQL-массива в JSON-значение и возвращает JSON-массив, состоящий из JSON-значений.
подсказка
Все JSON-функции и операторы перечислены в навигации и на странице обзора
Ускорьте ваши запросы с помощью generated columns
Синтаксис
json_array(value, ...)
Параметры
value: элемент в SQL-массиве. Поддерживаются только значения NULL и следующие типы данных: STRING, VARCHAR, CHAR, JSON, TINYINT, SMALLINT, INT, BIGINT, LARGEINT, DOUBLE, FLOAT и BOOLEAN.
Возвращаемое значение
Возвращает JSON-массив.
Примеры
Пример 1: Создание JSON-массива, состоящего из значений различных типов данных.
mysql> SELECT json_array(1, true, 'starrocks', 1.1);
-> [1, true, "starrocks", 1.1]
Пример 2: Создание пустого JSON-массива.
mysql> SELECT json_array();
-> []