<div class="markdown_views"> <p>公司使用的是PostgreSQL數據庫,能夠使用pgAdmin或者DBeaver進行鏈接該數據庫。我的更喜歡用DBeaver,由於其界面更加美觀,操做也相對簡單。對於習慣了eclipse的開發者來講,DBeaver絕對是個不錯的選擇。</p>sql
<blockquote> <p>DBeaver 是一個通用的數據庫管理工具和 SQL 客戶端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其餘兼容 JDBC 的數據庫。</p>數據庫
<p>DBeaver 提供一個圖形界面用來查看數據庫結構、執行 SQL 查詢和腳本,瀏覽和導出數據,處理 BLOB/CLOB 數據,修改數據庫結構等等。</p> </blockquote>markdown
<h2 id="hot-key"><a name="t0"></a>hot key</h2>eclipse
<p><code>ctrl + enter</code> 執行sql <br> <code>ctrl + shift + ↑</code> 向上複製一行 <br> <code>ctrl + shift + ↓</code> 向下複製一行 <br> <code>ctrl + alt + F</code> 對sql語句進行格式化,對於很長的sql語句頗有用 <br> <code>ctrl + d</code> 刪除當前行 <br> <code>alt + ↑</code> 向上選定一條sql語句 <br> <code>alt + ↓</code> 向下選定一條sql語句 <br> <code>ctrl + /</code> 行註釋 <br> <code>ctrl + shift+ /</code> 塊註釋 <br> <code>ctrl + f</code> 查找、替換<!-- more --> <br> <code>ctrl + space</code> sql提示(若是寫了from table後也會自動提示field) <br> <code>ctrl + shift + E</code> 執行計劃 <br> <code>ctrl + shift + U</code> 將選定的sql轉換成大寫字母 <br> <code>ctrl + shift + L</code> 將選定的sql轉換成小寫字母</p>工具
<h2 id="小技巧"><a name="t1"></a>小技巧</h2>spa
<ul> <li>有一些快捷鍵在使用時,只須要將光標移動到某一條sql語句上就行,不須要選定整條完整的語句。</li> <li>有一些快捷鍵使用時是默認對當前一整個 <code>Script</code> 頁面生效,能夠經過光標來選定只想生效的範圍。</li> </ul> </div>code