Código sql:
Ver originalCREATE TRIGGER Tr_AddControl
ON Pruebas
FOR INSERT
AS
BEGIN TRANSACTION
DECLARE @Estado CHAR(1) -- declarando variables
SELECT @Estado = Estado FROM Inserted -- tomando las variables insertadas en la tabla temporal del trigger
IF @Estado = "A"
INSERT INTO Tabla_Control(Matricula,Fecha) SELECT Matricula,Fecha FROM Inserted
IF @@error = 0
Commit TRANSACTION
ELSE
ROLLBACK TRANSACTION
GO
Como dice Iislas el inserted puede traer muchos pero muchos campos dependiendo claro a la cantidad de campos de la tabla que estamos aplicando el Trigger