Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting
Funktion FROM_VARBYTE
FROM_VARBYTE konvertiert einen Binärwert in eine Zeichenfolge im angegebenen Format.
Syntax
FROM_VARBYTE(binary_value, format)
Argumente
- binary_value
-
Ein Binärwert des Datentyps
VARBYTE. - Format
-
Das Format der zurückgegebenen Zeichenfolge. Gültige Werte, bei denen die Groß-/Kleinschreibung nicht beachtet wird, sind
hex,binary,utf8(auchutf-8undutf_8) undbase64.
Rückgabetyp
VARCHAR
Beispiele
Verwenden Sie das folgende Beispiel, um den Binärwert 'ab' in einen Hexadezimalwert zu konvertieren.
SELECT FROM_VARBYTE('ab', 'hex');+--------------+ | from_varbyte | +--------------+ | 6162 | +--------------+
Verwenden Sie das folgende Beispiel, um die binäre Darstellung von '4d' zurückzugeben. Die binäre Darstellung von '4d' ist die Zeichenfolge 01001101.
SELECT FROM_VARBYTE(FROM_HEX('4d'), 'binary');+--------------+ | from_varbyte | +--------------+ | 01001101 | +--------------+