<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