首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

触发器解决办法

2012-02-25 
触发器服务表:ID服务名称区域提成表:ID服务ID问题:我想向服务表添加一个信息时把服务ID添加到区域提成表中

触发器
服务表:
ID
服务名称


区域提成表:
ID
服务ID

问题:我想向服务表添加一个信息时把服务ID添加到区域提成表中,不知道这样可不可以的???跪求,。。。。

[解决办法]
直接用表触发器吧

CREATE TRIGGER [TR_SERVICE_INSERT]
ON [dbo].[SERVICES]
FOR INSERT
AS
DELCARE @ID_INSERTED bigint
SELECT @ID_INSERTED = ID FROM inserted -- 获得插入的服务ID

-- 插入区域服务表 REGIONAL_SRV
INSERT INTO REGIONAL_SRV
(服务ID)
VALUES
(@ID_INSERTED)

热点排行