日期:2014-05-19  浏览次数:20854 次

触发器
服务表:
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)