There is no OLD row in on INSERT trigger
Código MySQL:
Ver original
que puede ser?
saludos
| ||||
Error 1363 al crear un trigger. hola estoy intentando crear un trigger pero me tira el siguiente error. There is no OLD row in on INSERT trigger
Código MySQL:
Ver original que puede ser? saludos |
| ||||
Respuesta: Error 1363 al crear un trigger. Muchas gracias por la respuesta pero ahora lo cambie como me dijiste le coloque el NEW y me tiro otro error diferente me dice que esto Unknown column 'iduFB' in 'NEW' como si tomara NEW como una tabla. saludos |
| ||||
Respuesta: Error 1363 al crear un trigger. Muchas gracias por la respuesta pero ahora lo cambie como me dijiste le coloque el NEW y me tiro otro error diferente me dice que esto Unknown column 'iduFB' in 'NEW' como si tomara NEW como una tabla. saludos EDITO: que pena es que no se porque salio dos veces , me saluio un mensaje sobre algo de 15 segundos y pense que el post no se habia enviado. |
| ||||
Respuesta: Error 1363 al crear un trigger. NEW representa el nuevo registro que estás creando de la tabla "propiedades", que es donde está definido el trigger, por ende, toda referencia a un nombre de campo debe corresponder al nombre del campo correspondiente de la tabla "propiedades". Si "iduFB" es un campo propio de la tabla "hpropiedades", cuyo valor proviene del insert, debes poner allí el nombre que corresponde al campo de la tabla "propiedades" de donde ese otro tomará el valor. Si "iduFB" no se origina en un valor de "propiedades", simplemente no existe como dato en el trigger. Ten en cuenta que los únicos datos que existen en un trigger son los valores que provienen del INSERT, o bien valores locales generados en la rutina del TRIGGER. En MySQL un trigger no devuelve datos, ni recibe otros datos que no sean de la sentencia que lo disparó. ¿Se entiende la idea?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Error 1363 al crear un trigger. Cita: Cuando recibas un mensaje que dice "algo" sobre alguna cosa, leelo... eso ayuda :) EDITO: que pena es que no se porque salio dos veces , me saluio un mensaje sobre algo de 15 segundos y pense que el post no se habia enviado. Ene este caso lo que te dice es que debe pasar X tiempo entre dos posts enviados.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Error 1363 al crear un trigger. Ok muchas gracias si entendi la idea ya pude solucionar el problema o no tanto problema solamnete una falta de atencion y consentracion mia XD ya que estaba colocando una tabla que no tenia el campo iduFB. saludos |
| ||||
Respuesta: Error 1363 al crear un trigger. ![]() ![]()
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |