( ID INT IDENTITY, FECHA DATE DEFAULT GETDATE(), PC VARCHAR(40) DEFAULT HOST_NAME(), USUARIO VARCHAR(40) DEFAULT USER_NAME(), VALOR_INGRESADO VARCHAR(40) ) create trigger tr_insertar_productos on Products for insert as BEGIN declare @Valor varchar(40) set @Valor = (Select top 1 (ProductName) FROM inserted order by ProductName desc ) insert into Historia2(valor_ingresado) values (@Valor) ENd Insert into Products(ProductName, SupplierID,CategoryID) Values ('Nose',1,1) select * from historia2 CREATE TABLE HISTORIA3 ( ID INT IDENTITY, FECHA DATE DEFAULT GETDATE(), PC VARCHAR(40) DEFAULT HOST_NAME(), USUARIO VARCHAR(40) DEFAULT USER_NAME(), VALOR_ELIMINADO VARCHAR(40) ) /*triger de eliminacion*/ CREATE TRIGGER TR_ELIMINAR_PRODUCTOS ON Products FOR DELETE AS BEGIN DECLARE @Valor VARCHAR(40) SET @Valor = (SELECT TOP 1 (ProductName) FROM deleted ORDER BY ProductName DESC) INSERT INTO HISTORIA3(VALOR_ELIMINADO) VALUES (@Valor) END DELETE FROM Products WHERE ProductID = (SELECT TOP 1 (ProductID) FROM Products O RDER BY ProductID DESC) SELECT * FROM HISTORIA3