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

ALTER TRIGGER [dbo].[tri_news_newsid_anti] ON [dbo].news
FOR INSERT
AS
BEGIN
DECLARE @newstitle NVARCHAR(150)
SELECT @newstitle=news_titleFROM INSERTED
IF CHARINDEX('<',@newstitle)>0
BEGIN
RAISERROR('非法字符',16,1)
ROLLBACK
RETURN
END
IF CHARINDEX('>',@newstitle)>0
BEGIN
【sqlserver|在不符合条件的情况下禁止插入记录的触发器】RAISERROR('非法字符',16,1)
ROLLBACK
RETURN
END
END

    推荐阅读