Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Trigger para un update

Estas en el tema de Trigger para un update en el foro de Bases de Datos General en Foros del Web. Hola comunidad, vengo a solicitar una ayuda, necesito hacer un trigger, que me guarde unos datos antes de que se actualizen los mismos, tengo esta ...
  #1 (permalink)  
Antiguo 24/03/2015, 09:39
Avatar de Hakueiryu  
Fecha de Ingreso: febrero-2015
Mensajes: 33
Antigüedad: 9 años, 2 meses
Puntos: 0
Pregunta Trigger para un update

Hola comunidad, vengo a solicitar una ayuda, necesito hacer un trigger, que me guarde unos datos antes de que se actualizen los mismos, tengo esta estructura del trigger que cree pero no me funciona podrian ayudarme por favor.

Código SQL:
Ver original
  1. CREATE TRIGGER r_cegc BEFORE UPDATE ON proyecto_cgec
  2.   FOR EACH BEGIN
  3.   DECLARE cadena VARCHAR(100)
  4.  SET cadena = concat(OLD.nombre,'-',OLD.inspeccion,'-',OLD.estatus,'-',OLD.razon);
  5.   INSERT INTO auditoria (nombre,inspeccion,estatus,razon) VALUE (now(),'Inspeccion','update',cadena);
  6. END;
  #2 (permalink)  
Antiguo 24/03/2015, 09:54
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Trigger para un update

que manejador de bases de datos???
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 24/03/2015, 09:54
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Trigger para un update

Trata de darnos mayor información.
¿En qué sentido no te funciona? ¿En qué contexto?

En cuanto al DBMS, si es MySQL, tiene un error de sintaxis.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #4 (permalink)  
Antiguo 24/03/2015, 12:27
Avatar de Hakueiryu  
Fecha de Ingreso: febrero-2015
Mensajes: 33
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Trigger para un update

Es para una base de datos en mysql, utilizo phpmyadmin
  #5 (permalink)  
Antiguo 24/03/2015, 12:47
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Trigger para un update

No has respondido lo que te pregunté.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #6 (permalink)  
Antiguo 26/03/2015, 09:55
Avatar de Hakueiryu  
Fecha de Ingreso: febrero-2015
Mensajes: 33
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Trigger para un update

Cita:
Iniciado por gnzsoloyo Ver Mensaje
No has respondido lo que te pregunté.
Si lo siento, en la oficina donde trabajo hay una conexion muy mala y no pude conectarme de nuevo, pero ya encontre cual era el problema, gracias y disculpen las molestias. mas bien podrias ayudarme con otra duda que tengo, pero la pondre en un post diferente

Etiquetas: trigger, update
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:52.