1

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

插入后更改触发器“SalesTRG”
DBA.SalesTransaction_Archive
将新引用为 new_salestransaction
对于每一行
何时(new_salestransaction.LocCreatedClientNumber = '0001')
开始
  插入 SalesFG(TransactionNumbers) 从 new_salestransaction 中选择 TransactionNumber
结尾

提前谢谢

4

1 回答 1

0

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

insert SalesFG(TransactionNumbers) values(new_salestransaction.TransactionNumber)

请注意,仅当您使用 LocCreatedClientNumber = '0001' 插入新记录时才会触发触发器

于 2017-08-29T22:32:04.530 回答