【问题标题】: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 时,我可能占了他们流量的很大一部分,哈哈。

标签: pyspark hive hiveql


【解决方案1】:

使用AlTER TABLE IN hive:

ALTER TABLE name ADD COLUMNS (col_spec[, col_spec ...]);

【讨论】:

    猜你喜欢
    • 2021-12-11
    • 2010-09-10
    • 2017-08-31
    • 2017-03-27
    • 1970-01-01
    • 2022-01-13
    • 2021-01-17
    • 1970-01-01
    相关资源
    最近更新 更多