千家信息网

创建触发器

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,--------------------------------------创建触发器---------------------------------------------------------
千家信息网最后更新 2025年11月07日创建触发器
--------------------------------------创建触发器-----------------------------------------------------------------------------USE [TEST]GO--对于一个表,有多个触发器,其中有一个是 INSTEAD OF 的情况下。其他的触发器将失去作用。CREATE trigger _Name    --名称--ALTER 修改    on COPTD            --表名    for INSERT,UPDATE,DELETE --INSERT,UPDATE 对应 Inserted 表 ,DELETE 对应 deleted 表   -- Instead Of INSERT  --插入数据到 Inserted 表    as    BEGIN        DECLARE @TD001 char(4)          SELECT @TD001 = TD001 from Inserted  --赋值        if  exists(select UDF11 from INVMB where MB001 = @TD001 and UDF11 = 'N')             BEGIN                INSERT INTO COPTDLog (TD001) VALUES (@TD001)                    END    END    -------------------------------------------------------------------------------------------------------------------
0