无论如何我们可以限制更新吗?

时间:2017-12-25 13:11:30

标签: cassandra

一般来说,我发现我们可以限制选择select * from table where predicate = value limit by N当前正处于我有200条记录属于谓词的情况下,但我希望更新前100条记录,如update table set column = 1 where predicate = value limit...?和第二条一半update table set column = 2 where predicate = value。我认为可以通过在谓词部分中使用范围< =,> =来完成,不幸的是,我没有。

1 个答案:

答案 0 :(得分:0)

目前,我认为我们没有此功能,因为WHERE子句必须将主键更新的行标识为per。但是,您可以使用IF EXISTS条件进一步限制要更新的行数。可以找到详细信息here