如何把SQL查询的结果通过plsql输出出来
2个回答
展开全部
如何把SQL查询的结果通过plsql输出出来。
通过游标把查询结果循环输出出来。
输出有内置的output函数可以调用。
伪代码如下,假设参数2为procedure中
out类型的输出值:
declare
a
varchar2(120);
b
varchar2(130);
begin
a
:=
参数1;
b
:=
'';
begin
[pacakge].[procedure](参数1->a,
参数2->b);
dbms_output.putline('b
=
'||shub);
exception
when
others
then
dbms_output.put_line(sqlerrm);
end;
end;
/
扩展资料:
因为PL/SQL允许混合SQL声明和过程结构,因此可以在将声明发送到甲骨文系统去执行之前使用PL/SQL区段和副程序来组合SQL声明,没有PL/SQL,甲骨文需要就每次处理SQL声明,在网络环境中,这将影响交通流量,而且增加响应时间。PL/SQL区段只被编译一次并且以可运行的形式储存,以降低响应时间。
参考资料来源:百度百科-plsql
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询