o调用存储过程出错

qq_32452095 2016-10-09 05:48:22

这是我的存储过程
CREATE OR REPLACE PROCEDURE prc_getCeshi(prm_ceshi OUT SYS_REFCURSOR, ErrMsg OUT VARCHAR2) IS
ls_sql VARCHAR2(4000) := '';
BEGIN
ErrMsg := '无错误';
ls_sql := 'select * from ceshi order by id asc';
dbms_output.put_line(ls_sql);
OPEN prm_ceshi FOR ls_sql;
EXCEPTION
WHEN OTHERS THEN
--SQLCODE:= SQLCODE;
ErrMsg := ErrMsg||SQLERRM || '!出错行数:' || DBMS_UTILITY.FORMAT_ERROR_BACKTRACE();
END prc_getCeshi;
能帮我看看,我的过程是不是有问题?我自己测试这个过程没有问题,不知道该怎么解决。跪求大神帮助。
...全文
92 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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