dbvisualizer设置

1、dbvisualizer中文乱码
tools–tool properties找到Fonts–修改SQL Editor/Text Editor
将字体换成:微软雅黑、新宋体、楷体、黑体

2、dbvisualizer自动提示
tools–tool properties找到SQL Commander–Auto Completion
都打上勾

3、SQL提示
修改SQL提示的步骤如下:
1)编辑dbvis.jar包下的dbvis-actions.xml文件(解压或直接修改)
2)找到以下的代码
<actionidref=”show-auto-completion-command”keystroke=”control SPACE”/>
3)将以上代码修改为以下代码 (改成 alt + 点 或 alt + 斜杠 )
<actionidref=”show-auto-completion-command”keystroke=”alt PERIOD:alt SLASH”/>
4)保存文件并放回到dbivs.jar中
经过以上步骤便让dbvis的SQL提示的快捷键与eclipse的代码提示快捷键一致,修改在与我们编写代码习惯一致,提高我们的编写SQL的效率
此时用alt+点 或 alt+斜杠,SQL提示的框就出来了

4、快速执行一行sql语句
shift+home 选中一行
ctrl+enter 执行语句

5、修改查询结果的显示条数
右上角将Max Rows从1000改为1000000

6、格式化SQL语句
SQL Commander -> Format SQL

7、SQL Editor右上角Max Rows和Max Chars设为-1显示全部,或指定一个大小

8、dbvisualizer编写P/L SQL
需要在declare前加上“–/”,end后加上“/”

--/
DECLARE
v_num number(1) := 1;
BEGIN
dbms_output.put_line(v_num);
end;
/
注意--/和/之前不能有空格,否则执行报错

在SQL Commander里面执行以上代码,dbms_output.put_line()语句没有输出?
1)先选择DBMS OUTPUT选项卡,点击enable绿色箭头
2)再执行以上代码
— 10:31:45 —
1

9、DBMS OUTPUT
在SQL Commander执行:

@set serveroutput on;

相当于在DBMS OUTPUT选项卡,点了enable绿色箭头

@set serveroutput off;

相当于点了stop红色图标

10、调用存在的存储过程

--/
begin
hr.getpages(1,10);
end;
/

不用加exec。