2013-04-12 56 views
10

我使用Oracle SQL Developer開發了一個非常大的項目,其中包含大量表格。在SQLDeveloper中快速打開表格

有沒有辦法通過輸入名稱來快速打開表格?

例如,在IntelliJIDEA中,ctrl + shift + N快捷方式會打開一個帶有字段的小型彈出式窗口,我可以在其中輸入文件的名稱。顯示名稱中包含搜索文本的文件,然後點擊Enter可快速打開其中的一個文件。

我知道表格在左側pannel按字母排序,但我有很多表格,我相信這會爲我節省一些時間。

Oracle SQLDeveloper中是否有類似的東西?

回答

10

從「查看」菜單中有一個「查找數據庫對象」選項,該選項打開一個(可停靠的,並按照默認停靠的位置)窗口;選擇連接後,您可以按名稱查找任何對象。可能不如你想要的那麼快,但是如果你有空間的話,你可以把這個窗口打開。如有必要,您可以使用通配符。

如果你在一個SQL Worksheet中,你可以右鍵單擊一個表名並選擇'Popup Describe',它在新窗口中打開相同的對象視圖,但是如果你不知道全名。

剛剛開始在SQL Worksheet中鍵入一個表名稱(在from!之後)會顯示一個匹配的自動完成列表(如果已經配置了該參數)(Preferences-> Code Editor-> Completion Insight)。

+0

謝謝!第一個解決方案非常接近我正在尋找的。我不知道第二個,這也很好。我知道最後一個;) – rdurand

3

非常古老的問題,但我有同樣的問題,並提供的答案不打開表。

在SQL Worksheet中,您可以右鍵單擊一個表的名稱(您必須先寫它!)並單擊「打開聲明」。

未分配快捷方式,可以通過其他 - >打開聲明手動分配快捷方式。

+0

它在連接外殼面板工作,但不是從一個打開的SQL文件。 Ctrl +點擊打開我的版本中的表格定義。 (編輯:帶有文件,必須先選擇連接:) – Guillaume

-1

使用Ctrl +空格鍵顯示錶名下拉。

+1

您可以添加對文檔的引用嗎? –