使用觸發器禁止刪除表內數據


今天一個客戶的數據出問題了,經過檢查,發現是因為將某個用戶刪除導致,因為是很早之前的項目了,為了避免同樣情況發生,決定禁用刪除用戶功能,使用觸發器禁用

Create TRIGGER TR_TBTEST ON dbo.userinfo
FOR DELETE
AS
RAISERROR('禁止刪除',0,0)
ROLLBACK TRAN

這樣,用戶在刪除用戶時就會報錯。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM