mssql @@ERROR 使用
时间:2024-01-28 13:56:51
mssql
错误日志文件存放位置:C:\Program Files\Microsoft SQL Server\MSSQL\LOG 用记事本查看
@@ERROR返回一个整数 0为正常
sysmessages 存放的错误信息系统表(master)
USE master
select * from sysmessages where error=错误编号 可查询错误的原因
触发器中可用 RAISERROR (50009, 16, 10) 抛出错误,其中50009就是错误编号,也可以是错误信息说明 16 10 具体的行和列可自已定
也可定义自定义的消息
将自定义的消息添加到 sysmessages。
USE master
EXEC sp_addmessage 50001, 16,
N'Percentage expects a value between 20 and 100.
Please reexecute with a more appropriate value.','us_english',false,replace
EXEC sp_addmessage 50001, 16, '员工代码没有找到','简体中文',false,replace
50001 16 必须一致 先添加 us_english版的,再添加 '简体中文'
replace 意思是说,如果存在 50001 编号的信息,就会被新的信息替换
标签:mssql,@@ERROR
0
投稿
猜你喜欢
使用WordPress发送电子邮件的相关PHP函数用法解析
2024-05-11 09:44:45
goland把go项目打包进docker镜像的全过程记录
2024-04-25 13:17:32
Python算法输出1-9数组形成的结果为100的所有运算式
2022-05-02 22:45:48
简单了解python中对象的取反运算符
2021-04-21 16:50:57
用MSXML2.ServerXMLHTTP的setTimeouts属性解决并死问题
2010-03-02 20:21:00
Python基础之函数与控制语句
2021-02-02 16:22:49
如何实现优惠打折?
2010-06-03 10:27:00
Python识别快递条形码及Tesseract-OCR使用详解
2022-10-20 01:32:32
安装MSDE2000提示为了安全起见,要求使用强 SA 密码的解决方法
2024-01-14 08:49:09
go结构体嵌套的切片数组操作
2024-02-09 12:38:57
如何在2003系统注册fso组件
2010-11-29 19:55:00
Go语言中的range用法实例分析
2024-04-30 10:03:18
详解JS几种变量交换方式以及性能分析对比
2024-04-10 16:13:58
简述MySQL InnoDB存储引擎
2024-01-28 09:26:16
python实现生成Word、docx文件的方法分析
2021-03-01 07:49:53
python主线程捕获子线程的方法
2022-06-07 21:25:46
Web标准学习:CSS样式书写风格
2008-03-25 09:37:00
javascript发表评论或者留言时的展开效果
2024-05-02 17:29:19
CentOS下使用yum安装python-pip失败的完美解决方法
2023-07-09 12:23:01
python 检测nginx服务邮件报警的脚本
2023-08-04 17:34:10