Функция unhex
Область применения: Databricks SQL Databricks Runtime
Преобразует шестнадцатеричное значение expr
в двоичное (BINARY).
Синтаксис
unhex(expr)
Аргументы
expr
: выражение STRING шестнадцатеричных символов.
Возвраты
Результат имеет тип BINARY.
Если длина expr
нечетна, первый символ удаляется, а результат дополняется нулевым байтом.
Если expr
содержит символы, не входящие в набор шестнадцатеричных цифр, возвращается значение NULL.
Примеры
> SELECT decode(unhex('537061726B2053514C'), 'UTF-8');
Spark SQL