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.