|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
因易飞ERP系统中的调拨单是不更新入库仓的最近入库日,这样在分析库龄时会出现调拨后物料日期为呆料(9999),现需做一个触发器:将出库仓的最近入库日期updateE到入库仓的最近入库日期.但我做的这个触发器出现“Record changed by another user". 是什么原因? 求大家帮改一下触发器.
(DZ:入库日期 PH:编码 CK:转入库 RK:转出库)
CREATE TRIGGER [INV8888]
ON [dbo].[INVTB]
AFTER INSERT
AS
DECLARE @DZ Char,@PH Char,@CK Char,@RK Char
Select @PH=TB004,@CK=TB013,@RK=TB014 from INSERTED where TB001='1201'
Select @DZ=INVMC.MC012 from INVMC
where MC001=@PH
AND MC002=@RK
UPDATE INVMC SET MC012=@DZ
Where MC001=@PH
AND MC002=@CK
|
|