sjtu448651346
2019-10-29 21:10
采纳率: 50%
浏览 3.0k

hive 如何判断字段名是否存在,或者字段总数?

hive中如何判断字段名是否存在,或者字段总数为多少?

如果不能回答,下面的问题场景有好的解决方案也可以采纳

问题场景:
目前问题是这样的:公司hive库需要新增一个字段,但是数据部的同事为了保证hive代码在公司新增数据字段后仍能正常运行不会报错,需要自动判断是否添加了新字段(或者是判断字段数目为x or x+1),这样就能用if执行2个逻辑。

为什么我们不直接创建一个新表呢? 因为要保证数据连续性,不能在某天中断了(跑一次全量表数据公司服务器要跑一个月,历史数据非常庞大)

3条回答 默认 最新

相关推荐 更多相似问题