cassandra - 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 很陌生。有人可以建议吗?
解决方案
我已经在我的测试环境中对您的查询进行了一些修改,并且它有效。
UPDATE jdtestbysentence."sparseSupplement" SET uuid = 2b22da9c-58a6-11e8-ae82-2d3e941502e8 WHERE a_uid = '1849' IF EXISTS
推荐阅读
- javascript - 如何在游戏获胜时添加警报(checkWinning)?
- sql - 显示 30 天内到期和过期的所有记录
- html - 如何在带有 HTML 的复选框中输入最大支票号码?
- neo4j - neo4j如何在限制后续节点之间的关系数量之间使用变量节点进行查询?
- php - 试图获取非对象 Laravel php 5.8 的属性“cname”
- java - 如何为我的 GMMK 键盘创建流光溢彩?
- tibco-business-works - 解析 jdbc 调用过程输出 unresolvedResultSets 时出现问题
- firebase - 向设备发送命令时出现错误 invalid_grant
- java - 启用 VideoAdjustments 时 VLCJ、JVM 崩溃
- c# - 使用异步方法将实时信息更新到标签或其他面板