Saludos, gracias por sus ayudas y sugerencias.
Cita: CREATE TRIGGER id_cliente ON Prestamos FOR INSERT, UPDATE
AS
BEGIN
SET NOCOUNT ON
DECLARE @monto_aprobado int
DECLARE @id_cliente nvarchar(100)
IF (select monto_aprobado from prestamos,cliente where prestamos.id_cliente= cliente.id_cliente) > (select limite_credito from cliente where id_cliente=@id_cliente)
begin
raiserror ('No tiene suficiente crédito para tomar este prestamo.', 16,1)
rollback transaction
end
END
Ahora hice el trigger de la siguiente forma pero no me funciona. Intenté haciandolo con un check, pero leyendo, decia que solo podia hacer check con campos de la misma tabla. Y de las tablas inserted, no se como usarlas por mas que leo tutoriales.