从Int到varchar的Hive类型转换错误

时间:2018-08-07 07:05:40

标签: casting hive ioexception

我有一个分区TABLEA,其列数据类型为INT。 创建了一个列数据类型为TABLEB的{​​{1}}。 将数据从Varchar推送到TABLEB

TABLEA有限制。

select * from TABLEB无法给出以下错误。

select * from TABLEB

1 个答案:

答案 0 :(得分:0)

将数据推入TABLEB时,请对该列使用类型转换。 例如:

insert into TABLEB
select
cast(columnname as string) as columnname
from TABLEA