CREATE TRIGGER trg_delete ON tmp_table1 FOR DELETE AS DECLARE @PersonCode VARCHAR(20) , --个人ID号 @NAME VARCHAR(50) , --姓名 @DepCode VARCHAR(20) , --部门ID @Amount MONEY; --工资 SELECT @PersonCode = PersonCode , @NAME = name , @DepCode = depcode , @Amount = amount FROM deleted; DELETE FROM tmp_table2 --删除第一个表中 PersonCode = 删除表中的 PersonCode 的记录 WHERE PersonCode = @PersonCode AND Name = @Name