共用方式為


unhex函式

適用於: 核取記號為「是」Databricks SQL 核取記號為「是」Databricks Runtime

將十六進位 expr 轉換為BINARY。

語法

unhex(expr)

引數

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

傳回

結果為 BINARY。

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

範例

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