疯子张:
遇到一个怪问题:创建了一个update触发器,在查询分析器中修改数据时,触发器工作正常,在应用程序中update数据时,触发器不触发。
[阅读: 391] 2007-10-12 01:25:00
--触发器
CREATE TRIGGER TR_UPDATEEMPLOYEE
ON T_EMPLOYEE
FOR UPDATE
AS
BEGIN
DECLARE @NEWNO INT,@OLDNO INT
IF (UPDATE(TE_NO))
BEGIN
SELECT @NEWNO=TE_NO FROM INSERTED
SELECT @OLDNO=TE_NO FROM DELETED
UPDATE T_SALARY SET TS_EMPLOYEE=@NEWNO WHERE TS_EMPLOYEE=@OLDNO
END
END