CockroachDB 中的 DESCRIBE TABLE 等效项?

Posted

技术标签:

【中文标题】CockroachDB 中的 DESCRIBE TABLE 等效项?【英文标题】:DESCRIBE TABLE equivalent in CockroachDB? 【发布时间】:2017-09-05 21:34:25 【问题描述】:

我尝试在 CockroachDB 中使用 Oracle 的 DESCRIBE TABLE... 语句并遇到语法错误。等效的命令是什么?

【问题讨论】:

【参考方案1】:

在 CockroachDB 中,SHOW COLUMNS 语句返回有关表中列的信息,类似于 mysql 中的 DESCRIBE 语句和 PostgreSQL 中的 \d 命令:

SHOW COLUMNS FROM tablename;

您也可以通过运行SHOW INDEXSHOW CREATE TABLE 或通过查询information_schema database 来获取一些信息。

【讨论】:

以上是关于CockroachDB 中的 DESCRIBE TABLE 等效项?的主要内容,如果未能解决你的问题,请参考以下文章

从 CockroachDB 中的“SELECT”返回随机行

CockroachDB 中的自动增量支持

CockroachDB 中的行级锁定

在 CockroachDB 中删除数据库中的所有表

带有 CockroachDB 的简单 CRUD 应用程序中的 org.hibernate.TransactionException

在 CockroachDB 中,批处理和事务如何交互?