为什么从数字类型直接转换为BINARY会失败?

时间:2018-12-05 20:35:41

标签: hive casting binary numeric

我们为什么不能在Hive中将数字值转换为BINARY?

如果我运行SELECT CAST(1 AS BINARY),则会收到错误FAILED: SemanticException Line 0:-1 Wrong arguments '1': Only string, char, varchar or binary data can be cast into binary data types.

但是,我可以毫无问题地运行以下命令:SELECT UNHEX(HEX(1))

注意::我找到了问题Convert Numeric value to Binary value in hive,但那个问题是指在字符串中查找数字,但没有回答我的问题。

0 个答案:

没有答案