if you want to return, you should use function instead of procedure.
create or replace function king_test
(
name in varchar2
)
return number
is
k_id varchar2(50);
K_name varchar2(50);
begin
select * into k_id,k_name;
end
/
create or replace function king_test
(
name in varchar2
)
return number
is
k_id varchar2(50);
K_name varchar2(50);
begin
select * into k_id,k_name;
end
/
解决方案 »
- 关于oracle8分页排序的问题
- 请教一个关于一个平均值的SQL语句
- win7装Oracle 9i遇到jrew.exe已停止工作,用C#+Oracle开发人事管理信息系统
- Vmware+Linux Redhat 5+Oracle10g RAC安装Clusterware问题
- oracle查询问题,望指教
- Oracle8i中基于多字段的左连接或右连接问题
- oracle里这个语句怎么改才正确?
- oralce9201打patch到oracle9204,Postinstallation Tasks 这个过程需要运行吗?
- from 后做嵌套后老是提示表或试图不存在,请高手指点错误
- 如何向数据库中插入10万条数据记录,要求数据不重复?
- 2006年9月18日 17:27:10这样的格式如何转换为日期类型
- oracle存储过程问题
create or replace king_test
as
k_id varchar2(50);
K_name varchar2(50);
cursor k_order is select id,name from king;
begin
open k_order;
loop
fetch k_order into k_id,k_name;
exit when k_order%notfound;
end loop;
commit;
close k_order;
end king_test;