hiveql—当我更改配置单元表的列类型时出现异常

pdkcd3nj  于 2021-06-24  发布在  Hive
关注(0)|答案(0)|浏览(220)

配置单元表有两个字段。构建表(托管表)时,它被定义为int类型( user_role , label_type ). 在表中插入覆盖数据时,这两个字段是字符串类型。
由于hive的读取时间修正,不会报告错误,但再次选择时,相应字段将为空。此时,在修改表更改列字符串后,我再次向表中插入数据,当我再次选择时,它将报告以下异常:
失败,出现异常java.io.ioexception:java.lang.classcastexception:org.apache.hadoop.io.text无法转换为org.apache.hadoop.io.intwritable

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题