如何将具有默认值的两列添加到配置单元中的现有表?
Posted
技术标签:
【中文标题】如何将具有默认值的两列添加到配置单元中的现有表?【英文标题】:How to add two column with default value to the existing table in hive? 【发布时间】:2020-06-29 18:53:43 【问题描述】:Employee 表有很多记录,如何为所有记录添加另外两列(load_year,load_month),默认值为 load_year=2019 和 load_month=7?
【问题讨论】:
如果您使用 Hive 和 HiveQL,我建议您查看 Hive Language Manual。管理员非常擅长使文档保持最新状态 - 当我经常使用 Hive 时,我可能占了他们流量的很大一部分,哈哈。 【参考方案1】:使用AlTER TABLE
IN hive:
ALTER TABLE name ADD COLUMNS (col_spec[, col_spec ...]);
【讨论】:
以上是关于如何将具有默认值的两列添加到配置单元中的现有表?的主要内容,如果未能解决你的问题,请参考以下文章