Hive - 向表添加注释

mai*_*aia 4 hive metadata

当我尝试将注释添加到我的Hive表时,

ALTER TABLE table1 SET TBLPROPERTIES ('comment' = new_comment);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

FAILED: ParseException line 1:64 mismatched input 'new_comment' expecting StringLiteral near '=' in specifying key/value property
Run Code Online (Sandbox Code Playgroud)

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

Ike*_*ker 8

评论需要是带引号的字符串.例如,这些应该工作:

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

ALTER TABLE table1 SET TBLPROPERTIES ('comment' = "Hello World!");
Run Code Online (Sandbox Code Playgroud)