Hola a todos:
Me gustaria saber si puedo hacer que este trigger cuando inserta datos, se ejecute, cuando no tenga los datos de i.apaternopropietario , i.amaternopropietario , i.nombrepropietario, no se lance, me dijeron que con un IF, pero la verdad no tengo idea de como hacerlo.
Gracias, les paso el codigo para que lo chequen
Código:
Create Trigger Nombre On dbo.Ticket
After Insert
As
Begin
Set NoCount On;
Insert Into dbo.PadronVehicular (apellido_paterno, apellido_materno, propietario)
Select
i.apaternopropietario
, i.amaternopropietario
, i.nombrepropietario
From
Inserted As i
--Podríamos ligar aquí a otras tablas de ser necesario.
--Y podemos también agregar un Where si también fuere necesario.
Where condiciones;
if (@@Error <> 0) Rollback Tran;
End