Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
funzione FROM_VARBYTE
FROM_VARBYTE converte un valore binario in una stringa di caratteri nel formato specificato.
Sintassi
FROM_VARBYTE(binary_value, format)
Argomenti
- binary_value
-
Un valore binario di tipo di dati
VARBYTE. - format
-
Il formato della stringa di caratteri restituita. I valori validi senza distinzione tra maiuscole e minuscole sono
hex,binary,utf8(ancheutf-8eutf_8) ebase64.
Tipo restituito
VARCHAR
Esempi
Per convertire il valore binario 'ab' in esadecimale, utilizza l'esempio seguente.
SELECT FROM_VARBYTE('ab', 'hex');+--------------+ | from_varbyte | +--------------+ | 6162 | +--------------+
Per restituire la rappresentazione binaria di '4d', utilizza l'esempio seguente. La rappresentazione binaria di '4d' è la stringa di caratteri 01001101.
SELECT FROM_VARBYTE(FROM_HEX('4d'), 'binary');+--------------+ | from_varbyte | +--------------+ | 01001101 | +--------------+