12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
ADADADADAD
mysql数据库 时间:2024-12-24 19:10:15
作者:文/会员上传
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
12-09
1、创建保存错误的数据表:/*创建错误日志表*/CREATE TABLE ErrorLog(errNum INT,ErrSev NVARCHAR(500),ErrState INT,ErrProc NVARCHAR(1000),ErrLine INT, ErrMsg NVARCHAR
以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。
1、创建保存错误的数据表:
/*创建错误日志表*/CREATE TABLE ErrorLog(errNum INT,ErrSev NVARCHAR(500),ErrState INT,ErrProc NVARCHAR(1000),ErrLine INT, ErrMsg NVARCHAR(2000))
2、创建保存错误信息的存储过程:
/*创建错误日志记录存储过程*/CREATE PROCEDURE InsErrorLogAS BEGININSERT INTO ErrorLogSELECTERROR_NUMBER() AS ErrNum, ERROR_SEVERITY()AS ErrSev, ERROR_STATE() AS ErrState, ERROR_PROCEDURE() AS ErrProc, ERROR_LINE()AS ErrLine, ERROR_MESSAGE()AS ErrMsg END
3、在存储过程中使用BEGIN TRY,并捕捉错误保存:
CREATE PROCEDURE GetErrorTestASBEGIN TRY /*在这里填写存储过程的内容*/ ***END TRYBEGIN CATCHEXEC InsErrorLog --调用 InsErrorLog 存储过程,保存错误日志END CATCH
11-20
11-19
11-20
11-20
11-20
11-19
11-20
11-20
11-19
11-20
11-19
11-19
11-19
11-19
11-19
11-19