请看看我在Informix中创建的存储过程哪有问题

lrjason 2010-03-01 01:56:46
请大家帮我看看我创建的 这个存储过程哪有问题,我这是准备在informix数据库中执行的。初接触,还有很多地方不明白,请大家多多指导!谢谢!

create procedure getexchcurrency()
returning char(3);
define exchcurr char(3);
let exchcurr=1;
foreach
select exchcurrency into exchcurr from aurate;
return exchcurr;
end foreach;
end procedure;

还有,怎样在informix中执行这个存储过程。急!!!希望赶紧帮我解决一下哦!
...全文
68 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
漏看了。
直接的select 要加;
foreach select 不能加。
lrjason 2010-03-01
  • 打赏
  • 举报
回复
谢谢·!上面创建的时候这句“select exchcurrency into exchcurr from aurate; ”后面不能加“;”,我刚试了,就是这的错。
  • 打赏
  • 举报
回复
这是提取,不是存储!
execute procedure getexchcurrency();

1,194

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 Informix
社区管理员
  • Informix社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧