gpt4 book ai didi

database - Cassandra CQL3 : Set value to entire column

转载 作者:太空狗 更新时间:2023-10-30 01:51:33 24 4
gpt4 key购买 nike

对于我的 Cassandra 数据库,我需要在列中为表中的所有行设置一个值。

我在 SQL 中看到,我们可以这样做:

UPDATE table SET column1= XXX;

但在 CQL 中(在 cqlsh 中),它不起作用!在 9500 行之前,我不想逐行更新。

你有什么建议吗?

谢谢你:)

最佳答案

您可以使用带有 IN 子句的更新查询来代替执行 9500 查询。首先从您的表中选择 primary_key,然后将值复制到此查询:

UPDATE table SET column1 = XXX WHERE primary_key IN (p1, p2, p3, ...);

关于database - Cassandra CQL3 : Set value to entire column,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31835275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com