Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-01-2011
Avatar de Raynel
Raynel Raynel is offline
Miembro
 
Registrado: sep 2007
Posts: 40
Poder: 0
Raynel Va por buen camino
Mysql y completar ceros...

Saludos gente del foro, tengo esta diatriba y no consigo una opción generosa,
les explico: tengo una tabla que esta configurada de esta forma, son de tipo VARCHAR de 3 carácteres cada uno, cuando el campo es null les coloco '-' para verse más presentable al mostrarsélo al usuario, ahora en los campos se debe llenar con números de tres cifras, que a veces en ella hay numeros de una o dos cifras.
Ya hice lo siguiente:
- Coloque los tipos como int de 3 cifras.
- No Null
- prederteminado como '000'
- y como atributo 'unsigned zerofilled'
como era de espera relleno con ceros todos los campo numericos. Aqui viene el problema: los campos se llenaron con '000' incluso los campos marcados con '-'. No sé si me dí a entender.

Pregunto: ¿no existirá alguna forma que rellene con ceros los campos que poseen números y deje tal cual los campos mostrados como '-' ?

O ¿Debe ser en tiempo de programación la manera en que quiero que la tabla se grabe?

Por favor necesito alguna orientación antes de embarcarme en algo tan engorroso y evitar de "experimentar" con la base que es muy valiosa para mi y no vaya a llevarme un chasco.

Agradecería cualquier orientación, feliz día.
__________________
Codito, Ergo Sum.
Responder Con Cita
  #2  
Antiguo 14-01-2011
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Por código delphi lo lograrías de manera muy sencilla:

UnaCadena := Format('%.3d', [UnValor]);
__________________

Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Rellenar con ceros (0) egarc SQL 5 08-10-2012 08:42:21
Exporta a ceros adriano Impresión 1 31-07-2008 17:59:46
Ceros desaparecidos en decimales. Edgtho Conexión con bases de datos 12 04-06-2008 10:00:37
Completar sentencias SQL eldiegofg SQL 4 27-07-2007 18:01:17
Como Completar Query alcides SQL 2 05-07-2005 19:23:31


La franja horaria es GMT +2. Ahora son las 22:17:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi