如何找出CockroachDB中的哪些表格?我试图寻找我的架构但找不到,所以我不知道如何找出我已经创建的表或列的列。
答案 0 :(得分:2)
首先,您需要使用以下任一方法找到您的数据库(CockroachDB相当于PostgreSQL的模式):
SHOW DATABASES
声明information_schema.schemata
PostgreSQL风格。例如:
SELECT schema_name FROM information_schema.schemata;
获得数据库名称后,您可以使用以下任一方式查找表:
SHOW TABLES
声明information_schema.tables
PostgreSQL风格。例如:
SELECT table_name FROM information_schema.tables WHERE table_schema = '[database to check]';
找到表后,您可以使用SHOW COLUMNS FROM [table]
或information_schema
数据库获取有关它们的更多信息。