触发器

CREATE TRIGGER [dbo].[Update_Status_T_ACK] --触发器名 ON [dbo].[T_USER] --表名 AFTER UPDATE AS IF UPDATE(Status) --触发的操作(当状态更新的时候) BEGIN DECLARE @Status INT --状态 DECLARE @ID uniqueidentifier --ID BEGIN SET @UpdateStatus=(SELECT Status from Inserted) --获取更新的状态 SET @BiddingID=(SELECT ID from Deleted ) --获取要更新的ID IF (@UpdateStatus=0) --语句块 BEGIN UPDATE T_USER SET [Status] =0 WHERE ID=@ID END END END GO
posted @ 2010-07-29 15:10  启封欧巴  阅读(142)  评论(0编辑  收藏  举报