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
  • asp之家 网络编程 m.aspxhome.com