create trigger freq_save on tbky_freqrec INSTEAD OF INSERT
as
begin insert into tbky_freq select * from inserted
end
本来想把tbky_freqrec中的记录复制到tbky_freq表中,但里面有text字段,所以我用了INSTEAD OF INSERT
结果可好,记录插入的时候是触发到tbky_freq表中了,但tbky_freqrec表中却没记录了。
as
begin insert into tbky_freq select * from inserted
end
本来想把tbky_freqrec中的记录复制到tbky_freq表中,但里面有text字段,所以我用了INSTEAD OF INSERT
结果可好,记录插入的时候是触发到tbky_freq表中了,但tbky_freqrec表中却没记录了。
as
begin
insert into tbky_freq select * from inserted
-->加这句
insert into tbky_freqrec select * from inserted
end
但是TEXT字段也可以吧
create table t1(id int identity(1,1),name varchar(20),other text)
go
insert into t1 values('aaa','aaaaaaaaaaaaaa')
insert into t1 values('bbb','bbbbbbb\n<dsaf><html>bbbbbbbbbb')
go
create table t2(id int,name varchar(20),other text)
go
insert into t2 select * from t1
go
select * from t2
我执行上面的代码,可以正常插入