Oracle存储过程返回表记录总数

来源:百度知道 编辑:UC知道 时间:2024/06/06 17:37:19
select count(*) from login 这个在sql存储过程中能返回到 ORcale中就不行了 网上有建议用游标的 谁能举一个完整的例子。。我分都给他我QQ:584271086

你应当吧这个结果放到变量里,存储过程是没有返回值的,这样写是不对的,这样
select语句是不支持的create or replace procedure ii
is
a varchar2(25);
begin
select count(*) into a from employees;
end ii;

这样就可以执行了,
不过你可以把值放到数组里,自用打印命令打印出来