Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
JSONfunzione _ TYPEOF
La funzione TYPEOF scalare JSON _ restituisce un valore VARCHAR
con valori boolean, number, string, object, array o null, a seconda del tipo dinamico del valore. SUPER
Sintassi
JSON_TYPEOF(super_expression)
Argomenti
- super_expression
-
Un'espressione o una colonna
SUPER
.
Tipo restituito
VARCHAR
Esempi
Per verificare il tipo di JSON per l'array [1,2]
utilizzando la TYPEOF funzione JSON _, utilizzare l'esempio seguente.
SELECT JSON_TYPEOF(ARRAY(1,2));
+-------------+ | json_typeof | +-------------+ | array | +-------------+
Per verificare il tipo di dell'JSONoggetto {"name":"Joe"}
utilizzando la TYPEOF funzione JSON _, utilizzate l'esempio seguente.
SELECT JSON_TYPEOF(JSON_PARSE('{"name":"Joe"}'));
+-------------+ | json_typeof | +-------------+ | object | +-------------+