读书人

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

发布时间: 2012-02-15 12:09:44 作者: rapoo

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

[解决办法]

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

读书人网 >SQL Server

热点推荐