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 _ _TO_ SERIALIZE VARBYTE
La VARBYTE funzione JSON _ SERIALIZE _TO_ converte un SUPER
valore in una JSON stringa simile a JSON _ SERIALIZE (), ma memorizzata invece in un valore. VARBYTE
Sintassi
JSON_SERIALIZE_TO_VARBYTE(super_expression)
Argomenti
- super_expression
-
Un'espressione o una colonna
SUPER
.
Tipo restituito
VARBYTE
Esempi
Per serializzare un valore SUPER
e restituire il risultato in formato VARBYTE
, utilizza l'esempio seguente.
SELECT JSON_SERIALIZE_TO_VARBYTE(JSON_PARSE('[10001,10002,"abc"]'));
+----------------------------------------+ | json_serialize_to_varbyte | +----------------------------------------+ | 5b31303030312c31303030322c22616263225d | +----------------------------------------+
Per serializzare un valore SUPER
e convertire il risultato in formato VARCHAR
, utilizza l'esempio seguente. Per ulteriori informazioni, consulta CASTfunzione.
SELECT CAST((JSON_SERIALIZE_TO_VARBYTE(JSON_PARSE('[10001,10002,"abc"]'))) AS VARCHAR);
+---------------------------+ | json_serialize_to_varbyte | +---------------------------+ | [10001,10002,"abc"] | +---------------------------+