我有一个包含多个列的大表。其中一列是created_at
,这是一个时间戳。
现在我想添加一个名为last_activated
的新列。此列最初应填充created_at
的值。
起初我只是更改了表格以添加新列 - >没问题 但比我试过
UPDATE my_table SET last_activated = created_at;
是什么导致了以下问题:
SyntaxException: <ErrorMessage code=2000 [Syntax error in CQL query] message="line 1:54 no viable alternative at input ';' (update catalog_item set last_activated_at = [created_at];)">
这有可能吗?
我正在使用cassandra 3.5。
答案 0 :(得分:0)
不可能。首先,子句必须使用UPDATE