MariaDB
 sql >> Base de données >  >> RDS >> MariaDB

Fonctions MariaDB JSON

Vous trouverez ci-dessous une liste des fonctions JSON disponibles dans MariaDB.

Nom Description
JSON_ARRAY() Créer un tableau JSON
JSON_ARRAYAGG() Renvoie un tableau JSON contenant un élément pour chaque valeur dans un ensemble donné de valeurs JSON ou SQL.
JSON_ARRAY_APPEND() Ajouter des données au document JSON
JSON_ARRAY_INSERT() Insérer dans le tableau JSON
JSON_COMPACT() Supprime tous les espaces inutiles d'un document JSON, afin qu'il soit aussi court et compact que possible, et renvoie le résultat.
JSON_CONTAINS() Si le document JSON contient un objet spécifique au chemin
JSON_CONTAINS_PATH() Si le document JSON contient des données dans le chemin
JSON_DEPTH() Profondeur maximale du document JSON
JSON_DETAILED() Imprimer un document JSON dans un format lisible par l'homme
JSON_EXISTS() Détermine si une valeur existe au chemin spécifié dans les données JSON données.
JSON_EXTRACT() Renvoyer les données du document JSON
JSON_INSERT() Insérer des données dans le document JSON
JSON_KEYS() Tableau de clés du document JSON
JSON_LENGTH() Nombre d'éléments dans le document JSON
JSON_LOOSE() Ajoute des espaces à un document JSON pour le rendre plus lisible pour les humains.
JSON_MERGE() Fusionnez les documents JSON en préservant les clés en double. Obsolète.
JSON_MERGE_PATCH() Fusionner les documents JSON, en remplaçant les valeurs des clés en double
JSON_MERGE_PRESERVE() Fusionnez les documents JSON en préservant les clés en double. Synonyme de l'obsolète JSON_MERGE() .
JSON_OBJECT() Créer un objet JSON
JSON_OBJECTAGG() Renvoie un objet JSON contenant des paires clé-valeur, en fonction de ses deux arguments.
JSON_QUERY() Renvoie un objet ou un tableau à partir d'un document JSON, en fonction du chemin fourni.
JSON_QUOTE() Citer le document JSON
JSON_REMOVE() Supprimer les données du document JSON
JSON_REPLACE() Remplacer les valeurs dans le document JSON
JSON_SEARCH() Chemin d'accès à la valeur dans le document JSON
JSON_SET() Insérer des données dans le document JSON
JSON_TABLE() Renvoyer les données d'une expression JSON sous forme de table relationnelle
JSON_TYPE() Type de valeur JSON
JSON_UNQUOTE() Supprimez la valeur JSON
JSON_VALID() Si la valeur JSON est valide
JSON_VALUE() Extraire la valeur du document JSON à l'emplacement pointé par le chemin fourni.