IntelliJ IDEA的數(shù)據(jù)庫和SQL功能

2018-04-26 09:39 更新

數(shù)據(jù)庫和SQL

此功能僅在Ultimate版本中受支持。

IntelliJ IDEA要使數(shù)據(jù)庫和SQL功能可用,必須啟用數(shù)據(jù)庫工具和SQL插件。這個(gè)插件與IDE捆綁在一起,并在默認(rèn)情況下啟用;請(qǐng)參閱啟用和禁用插件。 

用于處理數(shù)據(jù)庫和SQL的IntelliJ IDEA功能包括以下的內(nèi)容:

  • 與最流行的數(shù)據(jù)庫管理系統(tǒng)(如Oracle,PostgreSQL,MySQL,SQL Server等)集成。為了能夠使用你的數(shù)據(jù)庫,你應(yīng)該將它們定義為數(shù)據(jù)源。請(qǐng)參閱連接到數(shù)據(jù)庫。
  • 用于管理數(shù)據(jù)庫中數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)庫工具窗口(查看|工具窗口|數(shù)據(jù)庫(View | Tool Windows | Database))。請(qǐng)參閱使用數(shù)據(jù)庫工具窗口。
  • 數(shù)據(jù)庫控制臺(tái)可以讓您編寫和執(zhí)行SQL語句,并分析和修改檢索到的數(shù)據(jù)(在數(shù)據(jù)庫(Database)工具窗口中,使用Ctrl+Shift+F10)。請(qǐng)參閱使用數(shù)據(jù)庫控制臺(tái)。
  • 數(shù)據(jù)編輯器,提供用于處理表格數(shù)據(jù)的GUI(在數(shù)據(jù)庫(Database)工具窗口中,使用F4)。請(qǐng)參閱使用數(shù)據(jù)編輯器。
  • 數(shù)據(jù)庫控制臺(tái)和編輯器中的SQL代碼生成和編輯功能,例如:
    • 預(yù)定義的代碼片段(又名實(shí)時(shí)模板)如CREATE TABLE、SELECT、INSERT、 UPDATE等語句(Ctrl+J)。
    • SQL關(guān)鍵字的自動(dòng)完成和突出顯示,以及表和列名稱。
    • 數(shù)據(jù)類型提示列(Ctrl+P)。
    支持標(biāo)準(zhǔn)化和DBMS特定的SQL語言。
  • 數(shù)據(jù)編輯器和數(shù)據(jù)庫控制臺(tái)工具窗口中的表的結(jié)構(gòu)視圖以及打開的數(shù)據(jù)庫控制臺(tái)和SQL文件(Ctrl+F12)。請(qǐng)參閱使用結(jié)構(gòu)視圖對(duì)數(shù)據(jù)進(jìn)行排序,并隱藏和顯示列。
  • 數(shù)據(jù)庫對(duì)象和表格單元的快速文檔視圖(Ctrl+Q)。請(qǐng)參閱使用快速文檔視圖。
  • 導(dǎo)航功能,例如:
    • 從表或列引用到它的定義:Ctrl+B。
    • 在數(shù)據(jù)庫工具窗口中的表或列的視圖中: Alt+F1|數(shù)據(jù)庫視圖(Alt+F1|Database View)。
    • 通過導(dǎo)航欄:Alt+Home。
    • 通過切換器:Ctrl+Tab。
  • 數(shù)據(jù)庫圖表(在數(shù)據(jù)庫(Database)工具窗口中,使用Ctrl+Alt+U或Ctrl+Shift+Alt+U)。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)