首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-02-15 
请教一个关于触发器的问题麻烦大家帮忙写一个触发器,要求当往某个表中插入数据时,判断其中一个字段是否包

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

[解决办法]

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

热点排行