在Datagrip中,如何描述表格等价物?

5
当我在Redshift的SQLWORKBENCHJ或MySQL的mysqlworkbench中运行"DESCRIBE table_name;"时,它会列出表的列、主键、外键等信息。但是,在Datagrip中我找不到相应的命令。请问Datagrip中是否有"DESCRIBE table_name;"这个命令?谢谢!

看看这个是否适用于您 https://dev59.com/u1kT5IYBdhLWcg3wV-GY - Jervs
1
右键点击表,选择 SQL 脚本,然后生成 DDL 至... - Jon Scott
谢谢!这种方法的问题在于,由于未知原因,Datagrip仅显示我们Amazon Redshift中约40%的表格,我们认为Datagrip存在漏洞。@JonScott - Chubaka
Redshift与DataGrip很好地配合使用。确保您使用的是最新版本的DataGrip,确保选择了所有模式(管理显示的模式)-确保您正在使用最新版本的Redshift驱动程序。检查您的访问权限(对于您正在使用的用户ID),确保您已经“刷新”。 - Jon Scott
@Chubaka请写信至datagrip@jetbrains.com,我们会调查这个问题。 - moscas
2个回答

7

查看表格信息最好的方法是使用 QuickDoc (Mac上按F1,Win/Linux上按Ctrl+Q)


-1

在我看来,对于大型表格而言,更实用的是DDL定义Ctrl+B
QuickDoc是只读窗口,无法通过此窗口搜索,最好使用带有DDL定义的单独选项卡。相同的信息但单独的选项卡提供了更多功能。
您可以应用DDL定义的上下文菜单的所有功能,例如:查找用法在文件中查找重构搜索表定义

enter image description here

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接