Respuesta
Herramientas Buscar en Tema Desplegado
post #1 (permalink) Antiguo 04-ago-2009, 10:31
Predeterminado formato en Mysql para campo Nro Cuit
Hola,¿¿ existe la posibilidad de que el formato del campo sea 99-99999999-9 ???
me gustaria poder usarlo asi porque en muchos casos me lo considera como un numero (aunque este guardado como texto).
Saludos y gracias
Usuario Normal
Fecha de Ingreso: ene-02
Mensajes: 255
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
LeonardoG está desconectado
Responder Citando
post #2 (permalink) Antiguo 04-ago-2009, 11:10
Predeterminado Re: formato en Mysql para campo Nro Cuit
Leonardo porque no usas un varchar(13) y le das ese formato al cargarlo?
Super Moderador
Fecha de Ingreso: dic-03
Edad: 24
Mensajes: 5,910
Gracias dadas: 0
Agradecido 3 veces en 3 Mensajes
Enviar un mensaje por MSN a p4bl1t0 Enviar un mensaje por Skype™ a p4bl1t0
p4bl1t0 está desconectado
Responder Citando
post #3 (permalink) Antiguo 04-ago-2009, 16:46
Predeterminado Re: formato en Mysql para campo Nro Cuit
Lo hice asi, pero ahora despues de mucho tiempo de cargar datos me doy cuenta de que hay muchisimos nros de cuit que estan cargados sin el formato.. osea 99999999999, y lo que queria saber era si se podia dar un formato al campo para no tener que modificar manualmente lo que ya tengo cargado.
Usuario Normal
Fecha de Ingreso: ene-02
Mensajes: 255
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
LeonardoG está desconectado
Responder Citando
post #4 (permalink) Antiguo 04-ago-2009, 16:56
Predeterminado Re: formato en Mysql para campo Nro Cuit
usas mysql querybrowser??
o lo aplicas directo desde linea de comandos??
Usuario Novato
Fecha de Ingreso: ago-07
Mensajes: 84
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
Enviar un mensaje por MSN a lanstat
lanstat está desconectado
Responder Citando
post #5 (permalink) Antiguo 05-ago-2009, 09:55
Predeterminado Re: formato en Mysql para campo Nro Cuit
uso visual basic y desde ahi grabo
Usuario Normal
Fecha de Ingreso: ene-02
Mensajes: 255
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
LeonardoG está desconectado
Responder Citando
post #6 (permalink) Antiguo 05-ago-2009, 14:46
Predeterminado Re: formato en Mysql para campo Nro Cuit
bueno, deberias validar el string enviado con expresiones regulares..., creo que varchar(13) es lo logico, y lo mas adecuado para hacer busquedas despues... o sino un INT(11) y obligas a la gente a no poner los guiones... (que es lo correcto)
Usuario Avanzado
Fecha de Ingreso: may-03
Mensajes: 2,099
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
FuLaNo_ está desconectado
Responder Citando
post #7 (permalink) Antiguo 07-ago-2009, 18:45
Predeterminado Re: formato en Mysql para campo Nro Cuit
Hola, lo correcto es que el formulario de entrada le valides/fuerces el formato de entrada

es decir ago asi como una mascara "99-99999999-9" y al final obtienes un nro de 11 caracteres
(puedo estar equivocado, hace años que no uso VB)

o bien con 3 campos diferentes (fiero pero practico)

la cosa es que no importa que camino elijas para que ingresen los usuarios la informacion.

sino que tu eres el responsable de validarla y/o formatearla para que la misma se guarde en la base de datos con el formato que realmente te interese.


es decir no le tires a MySQL la carga de la validacion, la misma la debe realizar la aplicacion.


Usuario Normal
Fecha de Ingreso: sep-08
Mensajes: 425
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
Enviar un mensaje por MSN a AngelHT
AngelHT está desconectado
Responder Citando
post #8 (permalink) Antiguo 20-ago-2009, 11:53
Predeterminado Re: formato en Mysql para campo Nro Cuit
agradezco los comentarios pero me debo haber expresado mal, porque mi problema es relacionado a todo lo que tengo ya cargado, por eso queria saber si mysql lo puede "acomodar" solo, para no hacerlo manual.
Igual muchisimas gracias.-
Usuario Normal
Fecha de Ingreso: ene-02
Mensajes: 255
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
LeonardoG está desconectado
Responder Citando
post #9 (permalink) Antiguo 20-ago-2009, 15:20
Predeterminado Re: formato en Mysql para campo Nro Cuit
errr
depende de cuanto te gusten las funciones de busqueda y reemplazo...

espacios, guiones y barras con un replace a '' basta...

si yo lo tuviera que hacer lo que haria seria exportarlo a txt y jugar con el awk o cualquier otro que me maneje expresiones regulares


Muerte!
Usuario Normal
Fecha de Ingreso: sep-08
Mensajes: 425
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
Enviar un mensaje por MSN a AngelHT
AngelHT está desconectado
Responder Citando
post #10 (permalink) Antiguo 21-ago-2009, 11:54
Predeterminado Re: formato en Mysql para campo Nro Cuit
uu perdon por la expresion pero que "pelotudisimo".. no lo habia pensado para nada..
Creo q tengo q cambiar de trabajo porq la unica neurona que me quedaba se me quemo junto con la ulcera que me esta consumiendo...
Saludos.-
Usuario Normal
Fecha de Ingreso: ene-02
Mensajes: 255
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
LeonardoG está desconectado
Responder Citando
Respuesta

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Formato Fecha en MySQL cambiarlo a formato DD/MM/AAAA cmarti Webmasters 6 07-feb-2011 23:45
digito verificador del CUIT Invitado Programación 7 15-jul-2005 01:00
CUIT germonti Programación 8 25-abr-2005 01:00
Como hago para CAMBIAR datos de un campo?(Acces) matis23 Programación 4 21-jun-2004 01:00
Como crear un campo con formato h,m,s,c gvcaf Programación 3 14-jun-2004 01:00


La franja horaria es GMT -3. Ahora son las 16:51.