我正在使用配置单元版本0.13.1。尝试将数据插入现有表时,使用以下查询时出错:
CREATE TABLE table1 (order_num int, payment_type varchar(20), category varchar(20));
INSERT INTO TABLE table1 VALUES (151, 'cash', 'lunch');
错误:
parseexception行1:25无法识别“values”(select子句中的“151”)附近的输入
在搜索时,让每个人都提出上述问题,但不幸的是,它不适合我。是因为不同的Hive版本吗?
我得到这个含糊不清,因为这里的链接
需要帮助才能将数据插入到配置单元中的现有表中。
1条答案
按热度按时间3pvhb19x1#
insert values语句在版本.14之前在配置单元中不可用,因此需要更改语法才能执行insert select语句。
如果要插入多个值,则可以联合选择