Create Trigger Insert_Plan on Sale
For INSERT
AS
Insert Into AuditingPlan(FlowID,IndPactID,UserID) Select A.CompactID,A.IndentID,B.UserID From Inserted A Inner Join Auditing B On A.CompactID=B.CompactID And B.AudOrder=1
GO
Create Trigger Insert_Plan on Sale
INSTEAD OF INSERT
AS
DECLARE @CID Varchar(4),
@Ind Varchar(17)
Select @CID=I.CompactID,@Ind=I.IndentID from INSERTED I
INSERT INTO AuditingPlan(FlowID,IndPactID,UserID)
select @CID,@Ind,S.UserID
from Auditing S where @CID=S.CompactID AND S.AudOrder=1
在Sale插入记录后触发器在AuditingPlan表插入了相应记录,但Sale表新增的记录没有写入数据库中,请给位大虾指点.