mssql @@ERROR 使用

2016-02-19 09:31 5 1 收藏

下面图老师小编跟大家分享一个简单易学的mssql @@ERROR 使用教程,get新技能是需要行动的,喜欢的朋友赶紧收藏起来学习下吧!

【 tulaoshi.com - 编程语言 】

mssql
错误日志文件存放位置:C:Program FilesMicrosoft SQL ServerMSSQLLOG 用记事本查看
@@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 编号的信息,就会被新的信息替换

来源:http://www.tulaoshi.com/n/20160219/1591110.html

延伸阅读
sql2000安全很重要 将有安全问题的SQL过程删除.比较全面.一切为了安全! 删除了调用shell,注册表,COM组件的破坏权限 use master EXEC sp_dropextendedproc 'xp_cmdshell' EXEC sp_dropextendedproc 'Sp_OACreate' EXEC sp_dropextendedproc 'Sp_OADestroy' EXEC sp_dropextendedproc 'Sp_OAGetErrorInfo&...
表的索引与附在一本书后面的索引非常相似。它可以极大地提高查询的速度。对一个较大的表来说,通过加索引,一个通常要花费几个小时来完成的查询只要几分钟就可以完成。因此没有理由对需要频繁查询的表增加索引。 注意: 当你的内存容量或硬盘空间不足时,也许你不想给一个表增加索引。对于包含索引的数据库,SQL Sever需要一个可观的额外空间...
标签: 电脑
清空浏览器缓存 尝试清空浏览器缓存,在IE选项中,清空IE临时文件。或使用清理专家百宝箱,清除系统垃圾文件,实现这个功能。 禁用任何下载加速器 尝试禁用任何下载加速器或下载工具,尝试使用IE另存为进行重新下载。 更新杀毒软件 更新杀毒软件,并进行杀毒。出现NSIS错误,被感染型病毒破坏的可能性较大。推荐重启到带命令行的安...
--字段添加说明 EXEC sp_addextendedproperty 'MS_Description', '要添加的说明', 'user', dbo, 'table', 表名, 'column', 列名 --删除字段说明 EXEC sp_dropextendedproperty 'MS_Description', 'user', dbo, 'table', 表名, 'column', 字段名 --查看字段说明 代码如下: SELECT [Table Name] = i_s.TABLE_NAME, [Column Name] = i_s.C...
代码如下: --Title:Generating test data --Author:wufeng4552 --Date :2009-10-07 15:16:26 if object_id('ta')is not null drop table ta go create table ta(ID int identity,[name] varchar(10)) insert ta([name]) select 'a' union all select 'b' union all select 'c' union all select 'd' union all select 'e' union all...

经验教程

262

收藏

81
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部