Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/09/2013, 13:45
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, 5 meses
Puntos: 2658
Respuesta: problemas para asignar un valor a una variable en procedure de un select

Cita:
colocando el codigo de la maner en que me indicas me aparece el siguiente error:
MySQL ha dicho: #1054 - Unknown column 'id' in 'where clause'
me esta tomando id como columna y no como variable
Primera regla básica de cualquier respuesta en un foro: No asumas que el código que te damos sirve para hacer Copy+Paste.
Sólo te indiqué lo que deberías hacer, pero no implica que el código que te postee sea funcional. Sólo es una guía.
Creo que cae de cajón que si te está tomando el nombre de la variable como si fuese el nombre de la columna, entonces deberías cambiar el nombre de la variable por otro diferente, ¿no te parece?
Supongo que ya deber haberlo hecho y probado... ¿no?

Bueno. Una cosa que siempre debes tener en cuenta es que jamás se deben usar nombres de objetos de bases de datos como nombres de variables. Eso te traería problemas en cualquier DBMS, y no sólo en MySQL.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)