【问题标题】:In spark SQL/Hive QL, How to select a column that is a reserved keyword在 spark SQL/Hive QL 中,如何选择作为保留关键字的列
【发布时间】:2015-05-27 04:55:19
【问题描述】:

我有一个名为“count”的列 这就像在 LINQ 中翻转选择一样容易:

rdd.select('count)

但在 SQL 中很难选择,到目前为止我找到的所有答案都是“非法名称,请勿使用”。 实现关键字转义机制怎么会这么难?

【问题讨论】:

    标签: apache-spark hiveql apache-spark-sql


    【解决方案1】:

    当您将列名包含在反引号中时,事情可能会奏效。例如:

    SELECT date, `last`, open, high, low, volume, change FROM timeseries
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-21
      相关资源
      最近更新 更多