MySQL - Una funcion que me diga si es numerico un valor

   
Vista:

Una funcion que me diga si es numerico un valor

Publicado por LozanoSoft() (4 intervenciones) el 26/05/2012 02:23:31
Buenas Tardes amigos:
En Fox existe una funcion que me permite saber si la primera posicion de una cadena es numerica y es ISDIGIT( cVar ), la pregunta es si es que hay en MySQL una funcion igual, por favor gracias por sus respuestas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Una funcion que me diga si es numerico un valor

Publicado por xve (899 intervenciones) el 26/05/2012 11:24:12
Hola, puedes saberlo utilizando expresiones regulares...
1
SELECT 'casa' REGEXP '^[0-9]'

Devolverá 1 si la cadena empieza por un numero o 0 si no es un numero.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Una funcion que me diga si es numerico un valor

Publicado por Gonzalo GC (339 intervenciones) el 17/06/2012 17:09:43
Que comience con un numero, no implica que sea numerico o no.
MySQL no tiene modos simples de definir si algo es o no numeríco. Esas cosas se hacen en los lenguajes de programación que si tienen métodos y funciones específicas para hacerlo...
Encargarle a la base una responsabilidad que no tiene por qué tener, por vagancia para codificar las validaciones en el programa, es por lo menos de estúpidos.
¿Por qué cuernos quieres hacer eso?

Mi diagnóstico es que eres un inútil en programación... dedícate a otra cosa y deja trabajar a quienes si saben.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar

Una funcion que me diga si es numerico un valor

Publicado por Baux (1 intervención) el 19/11/2012 19:13:59
Gonzalo GC.
Parece que sabes mucho no lo creo, las personas como tu no deberian dedicarse a cosas como la programacion ya que es algo para gente con sentido de desarrollo social y no de destruccion a los demas. Ayuda si lo puedes hacaer y no menospecias atus semejantes, "Nadie es mas inteligente o sabio que otro lo que pasa es que no sabemos las mismas cosas", RESPETE EL FORO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar