hive数据库表,没有主键,有没有办法设置自增字段作为主键进行填报更新?

表中每个字段都有重复数据,且都可能需要修改,分桶键为这个image.png

FineReport hzlasdfgh 发布于 2021-5-10 11:15
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-11-17 09:23

参考Hive实现自增列的两种方法--https://www.cnblogs.com/fnlingnzb-learner/p/13080852.html

最佳回答
0
liboyu420949524Lv5中级互助
发布于2021-5-10 11:20

首先数据库表不能没有主键,这是不遵循第三范式的,在库表里加上吧

第三范式(Third Normal Form,3rd NF)就是指表中的所有数据元素不但要能唯一地被主关键字所标识,而且它们之间还必须相互独立,不存在其他的函数关系。也就是说,对于一个满足2nd NF 的数据结构来说,表中有可能存在某些数据元素依赖于其他非关键字数据元素的现象,必须消除。 [1] 

最佳回答
0
elaizaLv6初级互助
发布于2021-11-18 17:36

用Hive去更新也是牛逼

  • 4关注人数
  • 543浏览人数
  • 最后回答于:2021-11-18 17:36
    请选择关闭问题的原因
    确定 取消
    返回顶部