社区
疑难问题
帖子详情
存储过程中怎样获取错误提示信息?
yangzyu
2008-02-24 01:09:50
在执行存储过程时,如有错误,可用@@error来获取错误号,但怎样可以获取系统的错误提示信息?
我在sysmessages表中获取相应的错误信息,只是像“无法将 NULL 值插入列 '%1!',表 '%3!';该列不允许空值。%5! 失败。”之类的信息,不是很直观。
...全文
246
6
打赏
收藏
存储过程中怎样获取错误提示信息?
在执行存储过程时,如有错误,可用@@error来获取错误号,但怎样可以获取系统的错误提示信息? 我在sysmessages表中获取相应的错误信息,只是像“无法将 NULL 值插入列 '%1!',表 '%3!';该列不允许空值。%5! 失败。”之类的信息,不是很直观。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangzyu
2008-02-24
打赏
举报
回复
en,睡饱明天再研究。@o@
-狙击手-
2008-02-24
打赏
举报
回复
呵呵,洗洗就睡
pt1314917
2008-02-24
打赏
举报
回复
小枪啊,还没睡呢?
小伙子似乎劲头足的狠啦```
-狙击手-
2008-02-24
打赏
举报
回复
似乎不太好弄
yangzyu
2008-02-24
打赏
举报
回复
呵呵,可能我表述的还不太详细。
我的用意是要把语句的执行错误信息直接写入一个错误表中,对于一个表只作insert就有好几种错误,用raiserror又要写好多的分支语句,能直接用系统的报错提示信息不是更简捷。
-狙击手-
2008-02-24
打赏
举报
回复
用raiserror带参抛出来才行
MySQL
存储过程
中
的
错误
处理
当MySQL执行
存储过程
遇到
错误
时,适当处理它,如继续执行或退出当前代码段,并返回有意义的
错误
提示是很重要的。一方面提高程序的容错能力,另一方便当程序出错时,开发人员也能准确定位
错误
的地方。 在本章MySQL教程
中
,我们将学习如何在
存储过程
中
处理程序
错误
。 声明处理程序 MySQL为我们提供了一种简单的方法定义处理程序,我们可以使用DECLARE HANDLER语句,
SQLServer
存储过程
如何
获取
异常信息
SQLServer
存储过程
如何
获取
异常信息 在数据库的
存储过程
中
如何做到像程序一样的处理异常,继续走下一步,不让程序直接崩溃。尤其是在事物处理的情况下。下面给大家讲解一下数据库异常处理机制(Begin try Begin Catch) 。 工具/原料 MicrosoftSQLServer2005+ 方法/步骤 1 打开电脑已经安装的数据库Microsoft SQL Serv...
Python如何执行
存储过程
,
获取
存储过程
返回值
在Pathon
中
如何执行
存储过程
呢?可以使用如下方法:
存储过程
定义基本如下:ALTER procedure [dbo].[mysp] @Station varchar(50), @SN varchar(50), @Info va
mysql
存储过程
获取
错误
_MySQL
存储过程
相互调用并获得
错误
码
演示如何在
存储过程
中
调用另外一个
存储过程
,并
获取
执行的
错误
信息 MySQL mysqlmysql delimiter $$mysqlmysql CREATE PROCEDURE myProc() - MODIFIES SQL DATA - BEGIN - DECLARE l_status VARCHAR(20); - - CALL myProc1(l_status); - IF l_status=...
mysql
存储过程
获取
错误
信息 继续执行
2019独角兽企业重金招聘Python工程师标准>>> ...
疑难问题
22,298
社区成员
121,727
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章