Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Pour inclure des valeurs Null dans la sortie JSON de la FOR JSON clause, spécifiez l’option INCLUDE_NULL_VALUES .
Si vous ne spécifiez pas l’option INCLUDE_NULL_VALUES , la sortie JSON n’inclut pas les propriétés des valeurs null dans les résultats de la requête.
Examples
L’exemple suivant montre la sortie de la clause FOR JSON avec et sans l’option INCLUDE_NULL_VALUES.
Sans option INCLUDE_NULL_VALUES |
Avec l’option INCLUDE_NULL_VALUES |
|---|---|
{ "name": "John", "surname": "Doe" } |
{ "name": "John", "surname": "Doe", "age": null, "phone": null } |
Voici un autre exemple de clause FOR JSON avec l’option INCLUDE_NULL_VALUES.
Query
SELECT name, surname
FROM emp
FOR JSON AUTO, INCLUDE_NULL_VALUES
Result
[{
"name": "John",
"surname": null
}, {
"name": "Jane",
"surname": "Doe"
}]
En savoir plus sur JSON dans le moteur de base de données SQL
Pour une présentation visuelle de la prise en charge JSON intégrée, consultez les vidéos suivantes :