我有一个简单的SQL触发器,我无法工作。代码如下。我想要做的就是在" VendID"列在表1中更新。触发器应该将硬编码记录写入Inventory表,如下所示,但它没有这样做。
ALTER TRIGGER [dbo].[Table1_VendorID_modified]
ON [dbo].[Table1]
AFTER UPDATE
AS
BEGIN
SET NOCOUNT ON
IF (UPDATE(VendID))
BEGIN
INSERT INTO database1.dbo.Inventory
(
ClassID
, Crtd_User
, LUpd_DateTime
, LUpd_User
, VendId
)
SELECT '1', 'username', '9/10/2014', 'user1', '123456ABCDEF'
END