SQL 错误: ORA-06575: 程序包或函数 处于无效状态

周大葱聪呀 2017-07-28 09:39:35
create or replace procedure get_name(v_id in number,v_name out varchar2)
as
begin
select name into v_name from testtable where id=v_id;
end get_name;这是我的存储过程,然后执行call get_name(1);
是哪里出问题了呢
...全文
3681 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sxq129601 2017-07-28
  • 打赏
  • 举报
回复
你call时没加OUT的输出
周大葱聪呀 2017-07-28
  • 打赏
  • 举报
回复
就是在end前加dbms_output.put_line(v_'name'||name);但是加了还是那错误啊,怎么回事呢

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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