我无法使用varchar length属性创建表
create table tf (a decimal(9,8) primary key );
create table tf (a varchar(9) primary key );
错误:
com.datastax.driver.core.exceptions.SyntaxError:
line 1:26 no viable alternative at input '(' (create table tf (a [decimal](...)
答案 0 :(得分:2)
在Cassandra中,您不指定小数的精度或varchars的长度。参见https://docs.datastax.com/en/dse/5.1/cql/cql/cql_reference/refDataTypes.html。
您还需要指定一个主键。