Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/04/2009, 18:31
mj_builder
 
Fecha de Ingreso: noviembre-2007
Mensajes: 19
Antigüedad: 17 años, 2 meses
Puntos: 0
Problema con trigger que inserte registros en una tabla al tratar de ingresar en otra

Hola a todos!

Les escribo para ver si alguien me ayuda. Tengo que crear un trigger que me controle las garantias dadas para prestamos para tipo hipotecario y normales.

El problema es que en el diseño de la base de datos hay una tabla Prestamo tiene una relacion de herencia de las que salen las 2 tablas de los 2 tipos de prestamos.

Al momento de tratar de crear el trigger para insercion de prestamos hipotecarios primero debo ingresar un registro en la tabla prestamos y despues asociarle a ese codigo el codigo del prestamo tipo hipotecario, el codigo con el que estaba intentando hacer esto fue:


[CREATE TRIGGER CUATRO
ON PRESTAMOHIPOTECARIO
FOR INSERT, UPDATE AS
BEGIN
DECLARE codPrest int, fechaTope int
set fechaTope =FECHATOPEMENSUAL
insert into PRESTAMO (FECHATOPEMENSUAL) values (fechaTope)
select codPrest=CODPRESTAMO from PRESTAMO
UPDATE inserted set CODPRESTAMO=codPrest
go]
Nose como implementar que por lo menos el trigger cree un registro en la tabla prestamos cuando se quiera ingresar un prestamo hipotecario... Por favor ayuda