Fonctions JSON (Transact-SQL)
S’applique à : point de terminaison d’analytique SQL Server 2016 (13.x) et ultérieur
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics SQL Analytics
dans Microsoft Fabric Warehouse
Utilisez les fonctions décrites dans cet article pour interroger, manipuler et construire des données JSON. Utilisez des fonctions JSON pour valider ou modifier des documents JSON, ou pour extraire des valeurs de base ou complexes.
Fonction | Description |
---|---|
ISJSON | Teste si une chaîne contient des données JSON valides. |
JSON_ARRAY | Construit le texte du tableau JSON à partir de zéro expression ou plus. |
JSON_ARRAYAGG | Construit un tableau JSON à partir d’une agrégation de données ou de colonnes SQL. |
JSON_MODIFY | Met à jour la valeur d’une propriété dans une chaîne JSON et renvoie la chaîne JSON mise à jour. |
JSON_OBJECT | Construit le texte de l’objet JSON à partir de zéro expression ou plus. |
JSON_OBJECTAGG | Construit un objet JSON à partir d’une agrégation de données ou de colonnes SQL. |
JSON_PATH_EXISTS | Teste si un chemin SQL/JSON spécifié existe dans la chaîne JSON d’entrée. |
JSON_QUERY | Extrait un objet ou un tableau à partir d’une chaîne JSON. |
JSON_VALUE | Extrait une valeur scalaire d’une chaîne JSON. |
OPENJSON | Analyse le texte JSON et renvoie les objets et les propriétés de l’entrée JSON sous forme de lignes et de colonnes. |
Pour plus d’informations sur la prise en charge intégrée de JSON dans SQL Server, consultez Données JSON dans SQL Server.
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour