Udostępnij za pośrednictwem


Funkcja unhex

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Konwertuje szesnastkowe expr na BINARY.

Składnia

unhex(expr)

Argumenty

  • expr: wyrażenie STRING znaków szesnastkowych.

Zwraca

Wynik to BINARY.

Jeśli długość expr obiektu jest nieparzysta, pierwszy znak zostanie odrzucony, a wynik zostanie wypełniony bajtem o wartości null. Jeśli expr zawiera znaki inne niż szesnastkowy, wynik ma wartość NULL.

Przykłady

> SELECT decode(unhex('537061726B2053514C'), 'UTF-8');
 Spark SQL