PL SQL 中怎么查看储存过程中查询的结果?create or replace procedure ing
(
i_id in number
)
is
i_name varchar(30);
begin
select name into i_name from login where id=i_id;
dbms_output.put_line(i_name);
end;
/执行存储过程之后提示:Procedure created
我这样调用储存过程:call ing(1); 提示是:PL/SQL procedure successfully completed
或者 exec ing(1); 提示是:Method called但是怎么看不到储存过程里面查询出来的结果啊?哪位大侠能告诉我应该怎么做?
(
i_id in number
)
is
i_name varchar(30);
begin
select name into i_name from login where id=i_id;
dbms_output.put_line(i_name);
end;
/执行存储过程之后提示:Procedure created
我这样调用储存过程:call ing(1); 提示是:PL/SQL procedure successfully completed
或者 exec ing(1); 提示是:Method called但是怎么看不到储存过程里面查询出来的结果啊?哪位大侠能告诉我应该怎么做?
exec ing(1);
可以在你的主目录下的dbs文件下创建login.sql文件 在里面设置
SET SERVEROUTPUT ON 以后再用的时候就自动初始了