Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2016, 06:49
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: problemas creando triggers

Cita:
Parece no reconocer la palabra NEW de los trigggers INSERT
No estás entendiendo el mensaje de error. Te dice que no existe la columna "pid" en la pseudovariable, y como esta toma sus campos de la tabla donde se crea el TRIGGER, debemos suponer que lo que no existe es el PID en la tabla NUM1...
De todos modos, yo te sugeriría una sintaxis mas detallada:
Código MySQL:
Ver original
  1. delimiter $$
  2. INSERT INTO num2(id, pid) VALUES(0, NEW.pid);
  3. END$$
  4. delimiter ;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)