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

问题描述 投票:0回答:1

一般来说,我看到我们可以通过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。我认为可以通过在谓词部分中使用范围<=,> =来完成,不幸的是,我没有。

cassandra
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.