在不符合条件的情况下禁止插入记录的触发器

ALTER TRIGGER [dbo].[tri_news_newsid_anti] ON [dbo].news

FOR INSERT

AS

BEGIN

DECLARE @newstitle NVARCHAR(150)

SELECT @newstitle=news_title  FROM INSERTED

IF CHARINDEX(‘<‘,@newstitle)>0

BEGIN

RAISERROR(‘非法字符’,16,1)

ROLLBACK

RETURN

END

IF CHARINDEX(‘>’,@newstitle)>0

BEGIN

RAISERROR(‘非法字符’,16,1)

ROLLBACK

RETURN

END

END

未经允许不得转载:A66网 » 在不符合条件的情况下禁止插入记录的触发器

赞 (0)
分享到:更多 ()

评论 0

文章评论已关闭!