BEGIN ... RAISE EXCEPTION 'Something is wrong' USING ERRCODE='S0001';EXCEPTION WHEN 'S0001' THEN -- Handle code S0001END;
但这不起作用.如何在plpgsql中捕获并处理我自己抛出的异常?
解决方法 您的异常处理子句应如下所示:EXCEPTION WHEN sqlSTATE 'S0001' THEN ...END;总结
以上是内存溢出为你收集整理的postgresql – 提升并捕获用户定义的异常全部内容,希望文章能够帮你解决postgresql – 提升并捕获用户定义的异常所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)