Triggers 插入获取新行后Sybase ASA 9触发器

Triggers 插入获取新行后Sybase ASA 9触发器,triggers,sybase,sybase-asa,Triggers,Sybase,Sybase Asa,通过使用触发器,我想将新添加的记录复制到另一个表中。我使用follow触发器,但它不会从新添加的行中带来值 ALTER TRIGGER "SalesTRG" after insert on DBA.SalesTransaction_Archive REFERENCING NEW AS new_salestransaction for each row WHEN ( new_salestransaction.LocCreatedClientNumber = '0001' ) BEGIN i

通过使用触发器,我想将新添加的记录复制到另一个表中。我使用follow触发器,但它不会从新添加的行中带来值

ALTER TRIGGER "SalesTRG" after insert on DBA.SalesTransaction_Archive REFERENCING NEW AS new_salestransaction for each row WHEN ( new_salestransaction.LocCreatedClientNumber = '0001' ) BEGIN insert into SalesFG(TransactionNumbers) select TransactionNumber from new_salestransaction END
提前感谢

触发器内的插入应该如下所示:

insert SalesFG(TransactionNumbers) values(new_salestransaction.TransactionNumber)
请注意,只有在插入LocCreatedClientNumber为“0001”的新记录时才会触发触发器