Hive - 向表添加注释

标签 hive metadata

当我尝试向 Hive 表添加评论时,

ALTER TABLE table1 SET TBLPROPERTIES ('comment' = new_comment);

我收到以下错误:
FAILED: ParseException line 1:64 mismatched input 'new_comment' expecting StringLiteral near '=' in specifying key/value property

有人知道如何正确添加评论吗?

最佳答案

注释必须是带引号的字符串。例如,这些应该有效:

ALTER TABLE table1 SET TBLPROPERTIES ('comment' = 'Hello World!');

ALTER TABLE table1 SET TBLPROPERTIES ('comment' = "Hello World!");

关于Hive - 向表添加注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20356688/

相关文章:

clojure - 可以接受原语和元数据的最简单的 Clojure 对象?

java - 是否可以将 "Version"元数据设置到文件中?

java - 使用 JAVA 类从元数据 DatabaseMetaData 获取外键和引用特定数据库表的表名

hadoop - 为什么使用 ORC 的 MapReduce 进程需要一个 HIVE 类?

apache-spark - 运行spark提交时出现内存不足错误

hadoop - 将数据从一个 hbase 表复制到另一个

hadoop - 在 hive 中创建表格时位置的用途是什么

sql - 在 Hive SQL 中引用计算列的输出

wordpress - 如何保存自定义元以便仅在 "Preview Changes"中看到评论数据,而不是前端的实际帖子

c# - 让 svcutil 从 C# 文件中获取文档?