首页 > 解决方案 > Cassandra:输入“IF”没有可行的替代方案

问题描述

这个查询:

UPDATE jdtestbysentence."sparseSupplement" SET uuid = 2b22da9c-58a6-11e8-ae82-2d3e941502e8 WHERE a_uid = "1849" IF EXISTS

给出这个错误:

输入'IF'没有可行的替代方案(...= 2b22da9c-58a6-11e8-ae82-2d3e941502e8 WHERE a_uid = ["184]9" IF...)

我对 Cassandra 很陌生。有人可以建议吗?

标签: cassandracql

解决方案


我已经在我的测试环境中对您的查询进行了一些修改,并且它有效。

UPDATE jdtestbysentence."sparseSupplement" SET uuid = 2b22da9c-58a6-11e8-ae82-2d3e941502e8 WHERE a_uid = '1849' IF EXISTS

推荐阅读