配置单元列注解语法不接受分号?

bpsygsoo  于 2021-06-24  发布在  Hive
关注(0)|答案(0)|浏览(247)

我的集群使用的是一个旧的hiveversion1.2.1,也许这就是问题所在(bug?),但是没有其他文档说明这一点,所有文档都像主指南那样
表和列注解是字符串文字(单引号)。
我试过了 t1 以及 t2 :

CREATE TABLE my_db.t1 (  -- dots are ok
  id int       COMMENT 'simple',
  etc string   COMMENT 'a, b, c, d, f.'
) COMMENT 'ok is working.';  -- work fine!

CREATE TABLE my_db.t1 (  -- semicolon are impossible!
  id int       COMMENT 'simple;',
  etc string   COMMENT 'a; b'
); -- BUG?? OR DOCUMENTED BEHAVIOUR??
-- FAILED: ParseException line ... mismatched input 'simple' expecting StringLiteral
-- near 'COMMENT' in column specification

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题