Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2006, 15:27
Avatar de FNX_NET
FNX_NET
 
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 7 meses
Puntos: 7
suma de campo + a

Ojales, bueno tengo una consulta que hacer

tengo un aplicacion como un foro, y necesito ingresarle al campo N_RESP(numoro de respuestas) la suma de N_RESP + 1, PARA DEMOSTRAR CUANTAS PERSONAS HAN INGRESADO UN RESPUESTA
ACA TENGO EL TRIGGERS QUE TIENE EN EL DETALLE DEL FORO
, BUENO NO FUNCIONA, ASI QUE SI VEN EL ERROR , ME AVISAN xD

CREATE OR REPLACE
TRIGGER TR_NEW_POST AFTER INSERT ON DETALLE_FOROASIG
FOR EACH ROW
DECLARE
N_RESPT NUMBER;
BEGIN
SELECT N_RESP INTO N_RESPT From FORO_ASIG where FORO_ASIG.ID_MENSAJE = :NEW.ID_MENSAJE;

UPDATE FORO_ASIG SET FORO_ASIG.ID_USER_ULT_MSN = :NEW.ID_ALUMNO, foro_asig.FECH_MSN = :new.FECHA_POST , FORO_ASIG.N_RESP = (N_RESPT + 1) WHERE FORO_ASIG.ID_MENSAJE = :NEW.ID_MENSAJE;
END;
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata: