Create or replace procedure sp_prople(XM_out out varchar2,sfzh_out out varchar2) as begin select XM,sfzh into XM_out,sfzh_out from person where sfzh = '441422198504062319';end;
刚开始接触存储过程 以上是我仿写的一个存储过程 我现在想去掉 select 中 where 那一部分条件 也就是说遍历表中所有的XM和sfzh,请问这个存储过程该怎么写 求教了
刚开始接触存储过程 以上是我仿写的一个存储过程 我现在想去掉 select 中 where 那一部分条件 也就是说遍历表中所有的XM和sfzh,请问这个存储过程该怎么写 求教了
解决方案 »
- 高手请进~正则表达式问题
- 该怎样做才能在fckeditor的编辑区域中显示文本内容??
- 为何这个radiobutton 让panel隐藏和显示不起作用
- (每问10分)asp.net当中如何解析上传过来的HTML文件?
- 为什么在源码看是乱码,而在HTML显示确实正确的?在线散分。。
- 请教如何重载Iframe 父级的TREE控件值?
- 请问如何防止盗链
- 求求大家,帮帮我吧.急死我了!!!!! 如何实现:动态地生成DataGrid,动态添加TemplateColumn,再在TemplateColumn动态添加Textbox,并binding.
- aps.net在iframe中session丢失的问题
- 快乐王子,我的VS.NET调试也出问题了,按f5的时候就报错
- 单元格合并问题.
- 一个SQL统计问题
as
begin
select XM,sfzh into XM_out,sfzh_out from person
end
分号可以去掉
Create procedure sp_prople@XM_out varchar output,
@sfzh_out varchar output
as
begin
set @XM_out=(select XM from person )
set @sfzh_out=(select sfzh from person )
end
上面的没仔细看,这个可以通过编译了
@sfzh_out varchar output
as
begin
set @XM_out=(select XM from person )
set @sfzh_out=(select sfzh from person )
end
PLS-00905: 对象 STSC.SP_PROPLE 无效
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored我看网上说要用 loop 什么的 但仿写了几个都还是不行