如何检查当前在cqlsh中使用的cql版本?
在sql中,你这样做:
Select @@version
答案 0 :(得分:45)
有几种方法可以解决这个问题。
在cqlsh中,您只需show version
。
aploetz@cqlsh> show version
[cqlsh 5.0.1 | Cassandra 2.1.8 | CQL spec 3.2.0 | Native protocol v3]
但是,这仅适用于cqlsh。幸运的是,您也可以查询system.local
以获取该信息。
aploetz@cqlsh> SELECT cql_version FROM system.local;
cql_version
-------------
3.2.0
(1 rows)
system.local
表还包含有关当前节点,群集和Cassandra工具版本的其他有用信息。有关详情,请查看SELECT * FROM system.local;
(仅限1行)或desc table system.local
。