Entonces prueba que tu sentencia sea algo como
IF EXISTS(
--revisas si existen registros en Inserted que no existan en Codigos
SELECT * FROM Inserted I LEFT OUTER JOIN CENSO.dbo.CODIGOS C
ON I.llave = C.llave
WHERE C.llave IS NULL
)
BEGIN
RAISERROR('Error', 16, 1)
ROLLBACK TRANSACTION
END
__________________ "El hombre, en su orgullo, creó a Dios a su imagen y semejanza."Friedrich Nietzsche |