在 HIVE 中添加自动增量列
Posted
技术标签:
【中文标题】在 HIVE 中添加自动增量列【英文标题】:Adding Auto Increment Column in HIVE 【发布时间】:2016-08-26 12:04:32 【问题描述】:虽然解决方案here 指示使用UDF,但它仍然不会在现有表甚至新表中添加为新列。它仅适用于 SELECT 语句。 有什么解决方法吗?
Mods:我不确定这是否可以在上面的链接问题中得到回答,所以创建一个新问题。如果您觉得没有必要,请移动。
【问题讨论】:
【参考方案1】:自动增量在 hive 中有很多复杂性,如果您想要一个唯一值,您可以尝试 hash(column1,column2) 函数,其中 column1 是唯一值,column2 是时间戳。
【讨论】:
以上是关于在 HIVE 中添加自动增量列的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 phpmyadmin 向 mysql 数据库中的列添加自动增量?
如何将自动增量 ID 列添加到从 SQL 查询生成的表中? [复制]