Ver Mensaje Individual
  #22 (permalink)  
Antiguo 22/09/2009, 12:19
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 3 meses
Puntos: 360
Respuesta: Error al declarar variables

Que buen aporte gnzsoloyo.
Quedaría muy bien en las faq´s de mysql, ya que esta es una pregunta frecuente.

alkortius.. si no estoy mal, jurena fue quien te recomendó hacer la serie de replace para eliminar los caracteres alfabeticos y dejar unicamente los números. Con la función que te da gnzsoloyo solo basta hacer un update al campo que quieras eliminar los caracteres alfabeticos y evitar hacer esto dentro del store procedure.

Código sql:
Ver original
  1. UPDATE tabla SET campo=fn_onlynum(campo);

Cuando ya los tengas numéricos, puedes hacer un alter table del campo para que sea numérico.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming