Ver Mensaje Individual
  #13 (permalink)  
Antiguo 09/06/2009, 08:02
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses
Puntos: 2658
Respuesta: Trigger para sumar 1 después de insertar

Cita:
Can't create a TRIGGER from within another stored routine
Parece estar diciendo que estuviesen tratando de crear un TRGGER desde adentro de un STORED PROCEDURE.
¿Es así?

Además de esto, los nombres de los campos deben tratarse SIEMPRE con las pseudovariables NEW y OLD, de lo contrario no los podrá encontrar.
Esto:
Cita:
SET Simples=(Simples+1)
debería en todo caso escribirse:
Cita:
SET OLD.Simples=(OLD.Simples+1)
Sino, va a buscar una variable llamada SIMPLE y no está declarada... Al menos según lo que he realizado en TRIGGERS es lo que he visto pasar.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)