sqlServer 创建 trigger 当有数据进入的时候,把这条数据insert到另一张
CREATE trigger CP_NSDB_dbo_CURRENT_DATA
on NSDB.dbo.CURRENT_DATA--触发器对象表
for update ,insert
as
declare @dcp_id AS int
select @dcp_id=DCP_ID from inserted --inserted表是sqlServer中插入数据时记录的系统表
begin
insert into NSDB.dbo.CURRENT_DATA_BKUP select DCP_ID,DT,VALUE,RAW_VALUE,STATUS,STATUS_CHANGED,GETDATE() as DBDATE,'NA' as ITEM1
from NSDB.dbo.CURRENT_DATA where DCP_ID=@dcp_id
end