Spec-Zone.ru › MariaDB

Функции JSON

Функции, относящиеся к JSON, такие как JSON_VALUE, JSON_ARRAY и т.д.

Название Описание
Различия между JSON_QUERY и JSON_VALUE Сравнение и примеры использования JSON_QUERY и JSON_VALUE.
Выражения JSONPath Описание и определение JSONPath в MariaDB.
JSON_ARRAY Возвращает массив JSON, содержащий перечисленные значения.
JSON_ARRAYAGG Возвращает массив JSON, содержащий элемент для каждого значения в заданном наборе значений JSON или SQL.
JSON_ARRAY_APPEND Добавляет значения в конец заданных массивов в документе JSON.
JSON_ARRAY_INSERT Вставляет значение в документ JSON.
JSON_COMPACT Удаляет все ненужные пробелы, чтобы документ json был максимально коротким.
JSON_CONTAINS Присутствует ли значение в данном документе JSON или по указанному пути в документе.
JSON_CONTAINS_PATH Указывает, содержит ли данный документ JSON данные по указанному пути или путям.
JSON_DEPTH Максимальная глубина документа JSON.
JSON_DETAILED Представляет JSON наиболее понятным способом, делая акцент на вложенных структурах.
JSON_EQUALS Проверяет, равны ли два json объекта.
JSON_EXISTS Определяет, существует ли указанное значение JSON в заданных данных.
JSON_EXTRACT Извлекает данные из документа JSON.
JSON_INSERT Вставляет данные в документ JSON.
JSON_KEYS Возвращает ключи от верхнеуровневого значения объекта JSON или верхнеуровневые ключи из пути.
JSON_LENGTH Возвращает длину документа JSON или длину значения внутри документа.
JSON_LOOSE Добавляет пробелы в документ JSON, чтобы он выглядел более читаемым.
JSON_MERGE Объединяет заданные документы JSON.
JSON_MERGE_PATCH Объединение заданных документов JSON, совместимое с RFC 7396.
JSON_MERGE_PRESERVE Синоним для JSON_MERGE.
JSON_NORMALIZE Рекурсивно сортирует ключи и удаляет пробелы, что позволяет сравнивать документы json на равенство.
JSON_OBJECT Возвращает объект JSON, содержащий заданные пары ключ/значение.
JSON_OBJECTAGG Возвращает объект JSON, содержащий пары ключ-значение.
JSON_OVERLAPS Возвращает true, если два документа json имеют хотя бы одну общую пару ключ-значение или элемент массива.
JSON_PRETTY Псевдоним для JSON_DETAILED.
JSON_QUERY Принимая документ JSON, возвращает объект или массив, указанный путем.
JSON_QUOTE Цитаты строки как значения JSON.
JSON_REMOVE Удаляет данные из документа JSON.
JSON_REPLACE Заменяет существующие значения в документе JSON.
JSON_SCHEMA_VALID Валидация схемы JSON.
JSON_SEARCH Возвращает путь к данной строке в документе JSON.
JSON_SET Обновляет или вставляет данные в документ JSON.
JSON_TABLE Принимая данные из документа JSON, возвращает представление их в виде реляционной таблицы.
JSON_TYPE Возвращает тип значения JSON.
JSON_UNQUOTE Снимает кавычки с значения JSON, возвращая строку.
JSON_VALID Является ли значение допустимым документом JSON или нет.
JSON_VALUE Принимая документ JSON, возвращает указанный скаляр.
JSON_ARRAY_INTERSECT MariaDB начиная с 11.2.0
JSON_OBJECT_FILTER_KEYS MariaDB начиная с 11.2.0
JSON_OBJECT_TO_ARRAY MariaDB начиная с 11.2.0
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее компанией 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-functions/

Spec-Zone.ru

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