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;