Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog
Fonction FROM_VARBYTE
FROM_VARBYTE convertit une valeur binaire en chaîne de caractères au format spécifié.
Syntaxe
FROM_VARBYTE(binary_value, format)
Arguments
- binary_value
-
Valeur binaire du type de données
VARBYTE. - format
-
Format de la chaîne de caractères renvoyée. Les valeurs valides insensibles à la casse sont
hex,binary,utf8(égalementutf-8etutf_8) etbase64.
Type de retour
VARCHAR
Exemples
Pour convertir la valeur binaire 'ab' en une valeur hexadécimale, utilisez l'exemple suivant.
SELECT FROM_VARBYTE('ab', 'hex');+--------------+ | from_varbyte | +--------------+ | 6162 | +--------------+
Pour renvoyer la représentation binaire de '4d', utilisez l'exemple suivant. La représentation binaire de '4d' est la chaîne de caractères 01001101.
SELECT FROM_VARBYTE(FROM_HEX('4d'), 'binary');+--------------+ | from_varbyte | +--------------+ | 01001101 | +--------------+