FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
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. |
#2
|
||||
|
||||
Por código delphi lo lograrías de manera muy sencilla:
UnaCadena := Format('%.3d', [UnValor]);
__________________
|
|
|
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 |
|