Función JSON_SERIALIZE_TO_VARBYTE - AWS Clean Rooms

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Función JSON_SERIALIZE_TO_VARBYTE

La función JSON_SERIALIZE_TO_VARBYTE convierte un valor SUPER en una cadena JSON similar a JSON_SERIALIZE(), pero se almacena en un valor VARBYTE en su lugar.

Sintaxis

JSON_SERIALIZE_TO_VARBYTE(super_expression)

Argumentos

super_expression

Una superexpresión o columna.

Tipo de retorno

varbyte

Ejemplo

En el siguiente ejemplo, se serializa un valor SUPER y devuelve el resultado en formato VARBYTE.

SELECT JSON_SERIALIZE_TO_VARBYTE(JSON_PARSE('[10001,10002,"abc"]'));
json_serialize_to_varbyte ---------------------------------------- 5b31303030312c31303030322c22616263225d

En el siguiente ejemplo, se serializa un valor SUPER y se convierte el resultado en formato VARCHAR.

SELECT JSON_SERIALIZE_TO_VARBYTE(JSON_PARSE('[10001,10002,"abc"]'))::VARCHAR;
json_serialize_to_varbyte --------------------------- [10001,10002,"abc"]