我正在尝试从一个具有双精度类型列的Cassandra表中获取Double值。我使用CQL3语法创建了该表:
CREATE TABLE data_double (
datetime timestamp,
value double,
primary key (datetime)
);
我插入了一行:
INSERT INTO data_double (datetime, value) VALUES ('111111111', 123.456);
当我执行以下操作时:
SELECT * from data_double;
我理解这个数值为123.46
为什么这个数值被四舍五入了呢?
谢谢
.cqlshrc
吗?DataStax 在这里 https://docs.datastax.com/en/cql/3.3/cql/cql_reference/cqlshUsingCqlshrc.html?hl=cqlshrc 中称其为cqlshrc
。 - simo