- Catégories :
Fonctions de données semi-structurées et structurées (prédicats de type)
IS_<type_objet>¶
Cette famille de fonctions sert de prédicats booléens qui peuvent être utilisés pour déterminer le type de données d’une valeur stockée dans une colonne VARIANT :
- Voir aussi :
Notes générales sur l’utilisation¶
Toutes les fonctions sont unaires, en prenant une expression VARIANT comme seul argument.
Toutes les fonctions renvoient FALSE si l’entrée est SQL NULL ou si l’expression VARIANT contient NULL.
Exemples¶
Créer et remplir la table vartab. L’instruction INSERT utilise la fonction PARSE_JSON pour insérer des valeurs VARIANT dans la colonne v de la table.
Interroger les données. La requête utilise la fonction TYPEOF pour afficher les types de données des valeurs stockées dans la colonne VARIANT.
Comptez toutes les lignes de la table vartab où la colonne VARIANT v contient une valeur de chaîne :
Sélectionnez les lignes de la table vartab dans lesquelles la colonne VARIANT v contient le type de données spécifié :