【问题标题】:Is there a way to make a multi line comment in hive scripts有没有办法在配置单元脚本中进行多行注释
【发布时间】:2012-04-19 19:03:13
【问题描述】:

我知道我们可以在 hiveQL(hive.sql 脚本)中使用“--”进行单行注释,但是有没有办法制作多行 cmets?我需要类似下面的东西

/*  This sentence is 
    a comment */

【问题讨论】:

    标签: hive


    【解决方案1】:

    据我所知,Hive 脚本目前不支持多行 cmets。 似乎this JIRA 只引入了单行 cmets,从 Hive 0.8 中的 -- 开始

    【讨论】:

    • 这已经改变了。
    【解决方案2】:

    不,目前 Hive 仅支持单行注释。

    Hive、Pig、Hbase 还没有像 Mangodb、Cassandra 那样实现,但在下一个版本中,尤其是 Hadoop 2.x,它也可能有多个 cmets。

    只需使用 -- 两个破折号在 hive 中进行注释。

    【讨论】:

    • 这已经改变了。
    【解决方案3】:

    Hive v2.3.0 中应该提供多行(又名“括号”)cmets: https://issues.apache.org/jira/browse/HIVE-15765

    【讨论】:

    • 但是,根据我的经验,它在 v2.3.0 上还不能用于 CREATE TABLE (DDL) 语句。
    • 即使在 v3.0.1 上我也遇到了很多问题
    猜你喜欢
    • 2021-09-24
    • 2013-07-11
    • 1970-01-01
    • 2011-02-01
    • 2019-11-12
    • 1970-01-01
    • 2012-10-06
    • 2023-03-16
    相关资源
    最近更新 更多