Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   Problema con numeros en mysql (http://www.forosdelweb.com/f86/problema-con-numeros-mysql-551491/)

astut 25/01/2008 11:40

Problema con numeros en mysql
 
Hola a todos, pues mi problema es simple de explicar; cuando introduzco el numero 001 por ejemplo en un campo, automaticamente me lo transforma a 1, ¿Hay forma de evitarlo o tengo que pasarme a varchar?

saludos

hualro 26/01/2008 10:30

Re: Problema con numeros en mysql
 
Hola Astut mejor pásate a Varchar porque campos numéricos que yo sepa te eliminan los ceros a la izquierda simplemente porque numéricamente no significan nada saludos

gnzsoloyo 26/01/2008 10:34

Re: Problema con numeros en mysql
 
Todo campo numérico es un número según definición y sigue la regla matemática de que un numero es una expresión de un valor, precedida de infinitos ceros que no se representan.
En otras palabras: Los ceros a la izquierda no tienen valor, simplemente no existen. Para que existan tienen que ser considerados caracteres.
El problema es de representación, simplemente controla el valor y la representación en la aplicación y almacena el dato en la tabla como numérico.
Nunca confundas las funciones que deben cubrir las bases de datos con las que se le encomiendan a la aplicación.


La zona horaria es GMT -6. Ahora son las 22:33.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.