Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
JSON_ TYPEOF fonction
La fonction JSON _ TYPEOF scalar renvoie un VARCHAR
avec des valeurs booléennes, numériques, chaînes, objets, tableaux ou nulles, selon le type dynamique de la valeur. SUPER
Syntaxe
JSON_TYPEOF(super_expression)
Arguments
- super_expression
-
Expression ou colonne
SUPER
.
Type de retour
VARCHAR
Exemples
Pour vérifier le type du JSON tableau à l'[1,2]
aide de la TYPEOF fonction JSON _, utilisez l'exemple suivant.
SELECT JSON_TYPEOF(ARRAY(1,2));
+-------------+ | json_typeof | +-------------+ | array | +-------------+
Pour vérifier le type de JSON l'objet à {"name":"Joe"}
l'aide de la TYPEOF fonction JSON _, utilisez l'exemple suivant.
SELECT JSON_TYPEOF(JSON_PARSE('{"name":"Joe"}'));
+-------------+ | json_typeof | +-------------+ | object | +-------------+