公司使用的是PostgreSQL數據庫,可以使用pgAdmin或者DBeaver進行連接該數據庫。個人更喜歡用DBeaver,因為其界面更加美觀,操作也相對簡單。對於習慣了eclipse的開發者來說,DBeaver絕對是個不錯的選擇。
DBeaver 是一個通用的數據庫管理工具和 SQL 客戶端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的數據庫。
DBeaver 提供一個圖形界面用來查看數據庫結構、執行 SQL 查詢和腳本,瀏覽和導出數據,處理 BLOB/CLOB 數據,修改數據庫結構等等。
hot key
ctrl + enter
執行sql
ctrl + shift + ↑
向上復制一行
ctrl + shift + ↓
向下復制一行
ctrl + alt + F
對sql語句進行格式化,對於很長的sql語句很有用
ctrl + d
刪除當前行
alt + ↑
向上選定一條sql語句
alt + ↓
向下選定一條sql語句
ctrl + /
行注釋
ctrl + shift+ /
塊注釋
ctrl + f
查找、替換
ctrl + space
sql提示(如果寫了from table后也會自動提示field)
ctrl + shift + E
執行計划
ctrl + shift + U
將選定的sql轉換成大寫字母
ctrl + shift + L
將選定的sql轉換成小寫字母
小技巧
- 有一些快捷鍵在使用時,只需要將光標移動到某一條sql語句上就行,不需要選定整條完整的語句。
- 有一些快捷鍵使用時是默認對當前一整個
Script
頁面生效,可以通過光標來選定只想生效的范圍。