【问题标题】:How to see the PostgreSQL VIEW object definition in datagrip?如何在 datagrip 中查看 PostgreSQL VIEW 对象定义?
【发布时间】:2016-08-05 09:12:21
【问题描述】:

当我选择 View 对象并按“Ctrl +Q”(在菜单>>单击“查看”>>单击“快速文档”)时,它适用于 MS SQL 服务器,但不适用于 PostgreSQL 视图对象。

对于 Microsoft SQL Server,它显示正确:

Definition:
ALTER VIEW [dbo].[StudentsView]
AS
SELECT Id, UserName, FullName, CreateDate
FROM            dbo.Student

对于 PostgreSQL,它只显示最多视图名称和 AS 关键字。

Definition:
CREATE OR REPLACE VIEW employee.managers_vw AS

有没有办法在 datagrip 中查看 PostgreSQL VIEW 对象定义?

【问题讨论】:

  • 请尝试为 PostgreSQL 数据源调用 Synchronize 操作,然后查看 |快速文档。
  • 同步没有帮助@Andrey 谢谢。
  • 您能否在youtrack.jetbrains.com/issues/DBE 提出问题,并使用实际 DDL 来查看 Postgres 数据源的 Test Connection 输出的视图和结果?我们会检查的。谢谢。
  • 表查看器中的 DDL 选项卡怎么样?一样吗?
  • 我的意思是——双击视图,然后像这里一样双击 DDL 选项卡——twitter.com/0xdbe/status/724602466969497601

标签: datagrip


【解决方案1】:

对于仍在寻找此答案的任何人:

  1. 右键单击数据库窗口中的视图
  2. 在控制台中选择 Open DDL 快捷键是 Shift+F4

【讨论】:

  • 该快捷方式在 mac 上不起作用。 Mac 的快捷方式是什么??
猜你喜欢
  • 2013-01-16
  • 1970-01-01
  • 2017-08-14
  • 2016-12-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多