【发布时间】:2021-10-28 20:11:52
【问题描述】:
我试图在 Cassandra 的表中添加新列,但发生错误,我不知道这意味着什么。
这是我使用的代码:
ALTER TABLE ksiazki
ADD id_autorow set;
我得到的错误:
SyntaxException: line 1:38 mismatched input ';' expecting '<' ( . . . table ksiazki add id_autorow set [;])
This is a picture which shows how the table looks and which error pops out.
【问题讨论】:
-
我不认识 Cassandra,但我认为它的“设置”有问题。 “集合”应该是什么?根据文档,您应该指定新列名,然后指定数据类型。 “设置”是一种数据类型吗?也许它需要像示例一样的“钻石符号” - list
- docs.datastax.com/en/dse/6.0/cql/cql/cql_reference/cql_commands/…
标签: cassandra nosql cql cassandra-3.0