2016-04-14 61 views
3

當我選擇查看對象並按下「Ctrl + Q」(在菜單>>點擊「查看」>>點擊「快速文檔」),它適用於MS SQL服務器,但不適用於PostgreSQL視圖對象。如何在datagrip中查看PostgreSQL VIEW對象定義?

對於Microsoft SQL Server,它正確地顯示:

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

對於PostgreSQL,它只顯示高達視圖名和關鍵字。

Definition: 
CREATE OR REPLACE VIEW employee.managers_vw AS 

有沒有辦法在datagrip中查看PostgreSQL VIEW對象定義?

+2

查看請嘗試爲PostgreSQL數據源調用* Synchronize *操作,然後查看View |快速文檔。 – Andrey

+0

同步沒有幫助@Andrey謝謝。 – gmsi

+0

您可以在https://youtrack.jetbrains.com/issues/DBE上使用實際DDL爲Postgres數據源的* Test Connection *輸出的視圖和結果提出問題嗎?我們會檢查它。謝謝。 – Andrey

回答

0

對於任何人還在尋找這個答案:

  1. 右鍵單擊在數據庫窗口
  2. 選擇Open DDL在控制檯的快捷鍵是 + F4
相關問題