查询以删除impala中的单行

icomxhvb  于 2021-06-26  发布在  Impala
关注(0)|答案(2)|浏览(789)

我想从 Impala 表中删除记录。下面是我用来从表中删除的记录。
我的问题是:

DELETE FROM sample.employee_details WHERE sno=5 AND name='XYZ'AND age=26;

建议从表中删除记录的最佳方法。

yzuktlbb

yzuktlbb1#

假设您的where条件唯一地标识了行,这是很好的。请参阅文档:https://www.cloudera.com/documentation/enterprise/5-10-x/topics/impala_delete.html

vbopmzt1

vbopmzt12#

impala delete命令仅适用于kudu存储类型。除了kudu以外的任何存储格式都不是为在线事务设计的,并且不提供任何实时查询和行级更新和删除。

相关问题