本文链接:https://blog.csdn.net/luo4105/article/details/51347050
以前都是也得mysql,现在写sqlserver的触发器,感觉改动还是蛮大的
1...new
在mysql中,用new.NAME 可以得到触发器触发插入的值,而sql server不是这样的,sql server是把处罚的数据放在一个临时表中,所以它的操作是这样的
#inserted代表插入数据的那张临时表...,同时还有deleted 这张用作删除数据的临时表
select STCD from inserted
#若只是把插入的数据插入另一张表,语句如下
insert into WQ_WWFINF_D_REAL...WQ_MNINF_D_REAL select STCD,TYPE,UPPERVALUE,LOWERVALUE,TM,NT,@smid,@stnm,@prjcd,@pipcd from inserted;
4.我做的触发器的代码...,改触发器的作用是把原始数据表的数据插入到实时数据表中,如果实时表没有该数据,就插入,如果有,就删除再插入
BEGIN
declare @stcd varchar(30);
declare @count