如何查看CQL和CQLSH中的所有表?

时间:2018-07-10 21:49:32

标签: cassandra cql cqlsh

我正在尝试探索数据库,并希望查看那里存在的所有表。在SQL中等效于SHOW TABLES;的命令是什么?

3 个答案:

答案 0 :(得分:5)

是的,您可以使用DESCRIBE命令:

DESCRIBE tables;

答案 1 :(得分:5)

获取所有表名:DESC tables;

获取表的详细视图:DESC table <table_name>;

以获取键空间中所有表的详细视图:DESC keyspace <keyspace_name>;

答案 2 :(得分:0)

根据Cassandra的版本,以下内容可能适合您

SELECT * FROM system_schema.tables

在system_schema键空间中查看其他表,以了解您还可以获得哪些其他信息