zl程序教程

您现在的位置是:首页 >  工具

当前栏目

数仓工具—Hive关键字(11)

工具 11 关键字 hive 数仓
2023-09-11 14:15:37 时间

Hive中的关键字

关键字是任何一门语言中都要的一些字符,这些字符都有特殊的含义,一般情况下用户不能直接使用的,因为编译器对关键字是有特殊处理的。

Hive有一些保留的关键字,我们在执行一些语句时,不能将这些关键字作为标识符(Identifier),比如建表语句的表名或者字段名

最常见的user关键字

hive中有很多关键字,直接作为列名或者表名或者表别名,会出错的,例如user这个关键字很多人会拿来做表的别名,就会出错:

hive> select * from user_log user;

NoViableAltException(311@[157:5: (