有人可以告诉我为什么这不起作用以及如何使其起作用吗? 我在SQL 2005的AFTER UPDATE触发器中使用它。
IF (DELETED.[Lot Price - 1] <> INSERTED.[Lot Price 1])
BEGIN
INSERT INTO [T - Quotes - History]
([QuotePK]
,[Record #]
,[Date]
,[Quoted By]
,[[Lot Price - 1])
SELECT
[QuotePK]
,[Record #]
,[Date]
,[Quoted By]
,[Lot Price - 1]
FROM INSERTED
我收到以下2个错误:无法绑定多部分标识符“ DELETED.QuotePK”。无法绑定多部分标识符“ INSERTED.QuotePK”。
我只希望在[每手价格-1]值从其先前值更改后触发该触发器。
谢谢