共用方式為


unhex 功能

適用于:核取標示為是 Databricks SQL 檢查標示為是 Databricks Runtime

將十六進位 expr 轉換為 BINARY。

語法

unhex(expr)

參數

  • expr:十六進位字元的 STRING 運算式。

返回

結果為 BINARY。

如果 的 expr 長度是奇數,則會捨棄第一個字元,並以 Null 位元組填補結果。 如果 expr 包含非十六進位字元,則結果為 Null。

例子

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