请问这个存储过程错在哪?

黄金错刀 2004-04-03 06:53:46
create or replace procedure longdev.selectREIDFromEmployee
(CardID in varchar,
SerialID out number)
is
begin
Select REID into SerialID from longdev.RPEmployee where RECardID=CardID;
end longdev.selectreidfromemployee;
...全文
31 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
黄金错刀 2004-04-03
  • 打赏
  • 举报
回复
呵呵,你说对了,不过只对了一半,不应该有Longdev就对了,我刚试出来,谢谢哥们!
welyngj 2004-04-03
  • 打赏
  • 举报
回复
去掉longdev.selectreidfromemployee看看
黄金错刀 2004-04-03
  • 打赏
  • 举报
回复
系统不报具体的错误,就是告诉有错误而已!
可以保证返回值唯一。呵呵,这不是问题
welyngj 2004-04-03
  • 打赏
  • 举报
回复
系统报什么错?
show error
welyngj 2004-04-03
  • 打赏
  • 举报
回复

Select REID into SerialID from longdev.RPEmployee where RECardID=CardID;
应该只有返回一个值

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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