pl/sql块
set serveroutput on
begin
DBMS_OUTPUT.put_line(1/0);
exception
when ZERO_DIVIDE
THEN
DBMS_OUTPUT.put_line('除数为0');
when others
then
DBMS_OUTPUT.put_line('9999');
end;
/
在toad中按 F5 会在下面一个SCRIPT OUTPUT窗口中输出:
除数(注:这个“数”的半边)0;
如果 为DBMS_OUTPUT.put_line('除数为好0'); 输出:
除数0;
如果 为DBMS_OUTPUT.put_line('除数为好好0'); 输出:
除数+ 一个乱码 +0
请问这个怎么在 TOAD解决啊,只在SCRIPT OUTPUT窗口中输出啊?
------解决方案--------------------
重现了,但不知为啥
------解决方案--------------------
我用的TOAD10.6.1.3,系统为WIN7旗舰版
DBMS_OUTPUT.put_line('除数为0');
结果
除数为0
DBMS_OUTPUT.put_line('除数为好0');
除数为好0
DBMS_OUTPUT.put_line('除数为好好0');
除数为好好0
------解决方案--------------------
啥意思啊
------解决方案--------------------
如果Data Grid显示是乱码,可以用一个批处理来启动TOAD.EXE得到解决。。。
不过那个东东不在现在的机子了。。。