【发布时间】:2017-12-31 19:11:39
【问题描述】:
我有一个简单的表格“测试”,如下所示:
cqlsh> SELECT * FROM "default".test;
name | address
------+------------
kim | 123 street
john | 222 street
我打开了一个 cqlsh 终端,当我尝试更新表中的一行时,出现错误:
cqlsh> UPDATE "default".test SET name = mark WHERE name = john IF EXISTS;
SyntaxException: line 1:38 no viable alternative at input 'WHERE' (..."default".test SET name = [mark] WHERE...)
不确定我的命令有什么问题。我尝试将字段名称/值用引号括起来,但没有区别。
【问题讨论】: