当前位置: 代码迷 >> Sql Server >> 请问一个关于触发器的有关问题
  详细解决方案

请问一个关于触发器的有关问题

热度:40   发布时间:2016-04-27 18:05:05.0
请教一个关于触发器的问题
麻烦大家帮忙写一个触发器,要求当往某个表中插入数据时,判断其中一个字段是否包括了某个字符串,如果有包含,则删除掉这笔数据,也就是包含了这个字符串的记录不让插入。

------解决方案--------------------
SQL code
create trigger trig_testasif exists(select 1 from tb where charindex('某个字符串',col)>0)    rollback
------解决方案--------------------
create trigger tr_name on tb
for insert
as
begin
if(charindex(字符,(select 某个字段 from inserted))>0)
delete tb where id=(select id from inserted)
end
  相关解决方案