如何在配置单元中执行更新?

时间:2017-03-27 09:49:42

标签: hadoop hive hiveql bigdata

当我使用update语句时,我得到以下响应。

更新t1 set t1.id = t2.id,t1.name = t2.name,t1.age = t2.age其中t2.id in(从t1中选择id);

FAILED:SemanticException [错误10294]:尝试使用不支持这些操作的事务管理器进行更新或删除。

有人能为我提供解决方案吗?

1 个答案:

答案 0 :(得分:0)

您必须为事务处理启用表,您必须在创建表架构时提及此。

您可以参考下面的网站,了解如何实现这一目标。

http://unmeshasreeveni.blogspot.fr/2014/11/updatedeleteinsert-in-hive-0140.html