unhex
-Funktion
Gilt für: Databricks SQL Databricks Runtime
Konvertiert einen hexadezimalen Ausdruck (expr
) in BINARY.
Syntax
unhex(expr)
Argumente
expr
: Ein STRING-Ausdruck aus Hexadezimalzeichen.
Gibt zurück
Das Ergebnis ist BINARY.
Wenn die Länge von expr
ungerade ist, wird das erste Zeichen verworfen, und das Ergebnis wird mit einem NULL-Byte aufgefüllt.
Wenn expr
nicht-hexadezimale Zeichen enthält, ist das Ergebnis NULL.
Beispiele
> SELECT decode(unhex('537061726B2053514C'), 'UTF-8');
Spark SQL