[Solar-tecnica] [mysql] Ingresar valor numerico exacto
Fernando Toledo
ftoledo en docksud.com.ar
Jue Sep 18 03:46:15 CEST 2008
On Wednesday 17 September 2008 16:54:35 hernan lopez pardo wrote:
> Saludos a todos:
>
> Les comento, genere una base de datos donde estoy cargando informacion
> de recetarios y los numeros de las recetas son 16 y siempre empiezan
> con 3 "ceros" al principio. Cuando cree la tabla :
>
> CREATE TABLE remedios (nombre VARCHAR(15), receta BIGINT(16),
> presentado DATE, aprobado DATE, rechazado DATE, entregado DATE, death
> DATE);
>
> Fijense que la entrada receta es un tipo de de datos BIGINT de 16
> digitos, entonces al cargar datos:
>
> LOAD DATA INFILE ('rapamune','0006065168969', '2008-09-18', NULL,
> NULL,NULL);
>
> Pero la salida ignora los 'ceros' a la izquierda :
>
> mysql> SELECT * FROM remedios;
> +----------+------------+------------+----------+-----------+-----------+
>
> | nombre | receta | presentado | aprobado | rechazado | entregado |
>
> +----------+------------+------------+----------+-----------+-----------+
>
> | rapamune | 6065168969 | 2008-09-18 | NULL | NULL | NULL |
>
> +----------+------------+------------+----------+-----------+-----------+
>
> Para que los acepte tengo que cambiar el tipo de datos de esa columna
> o con el mismo hay forma de que queden registrados?.
>
> Muchas gracias.
>
> Un fuerte abrazo.
esta bien lo datos como los guardas
luego mostralos formateados y listo por ejmeplo usando printf()<<
--
Dock Sud BBS
http://bbs.docksud.com.ar
telnet://bbs.docksud.com.ar
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : no disponible
Tipo : application/pgp-signature
Tamaño : 197 bytes
Descripción: This is a digitally signed message part.
Url : /pipermail/solar-tecnica/attachments/20080917/28c6bc16/attachment.pgp
Más información sobre la lista de distribución Solar-tecnica