mssql @@ERROR 使用
發(fā)布日期:2022-02-02 09:29 | 文章來源:源碼之家
錯(cuò)誤日志文件存放位置:C:\Program Files\Microsoft SQL Server\MSSQL\LOG 用記事本查看
@@ERROR返回一個(gè)整數(shù) 0為正常
sysmessages 存放的錯(cuò)誤信息系統(tǒng)表(master)
USE master
select * from sysmessages where error=錯(cuò)誤編號(hào) 可查詢錯(cuò)誤的原因
觸發(fā)器中可用 RAISERROR (50009, 16, 10) 拋出錯(cuò)誤,其中50009就是錯(cuò)誤編號(hào),也可以是錯(cuò)誤信息說明 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, '員工代碼沒有找到','簡(jiǎn)體中文',false,replace
50001 16 必須一致 先添加 us_english版的,再添加 '簡(jiǎn)體中文'
replace 意思是說,如果存在 50001 編號(hào)的信息,就會(huì)被新的信息替換
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
相關(guān)文章
關(guān)注官方微信