SQL触发器未执行

时间:2014-09-10 17:11:00

标签: sql sql-server

我有一个简单的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

0 个答案:

没有答案