{MySQL}
fred
-
http://dasini.net/blog -
http://dasini.net/blog -
Bonjour,
Voila , je viens de migrer de la version 4 à la version de 5 mysql et je constate des differences dans les données .
En effet pour les champs decimal(3,0) en version mysql 4 , j 'avais la valeur suivante : 001 maintenant en version 5 , j 'ai l 'ensemble des zeros qui sont supprimés et j 'ai donc la valeur: 1 sans les zeros . Savez vous comment je peux faire pour toujours avoir les valeurs complétées par des zeros . Ceci m 'eviterez de modifier le code des applications qui interrogent la base de données .
Merci de vos réponses.
Voila , je viens de migrer de la version 4 à la version de 5 mysql et je constate des differences dans les données .
En effet pour les champs decimal(3,0) en version mysql 4 , j 'avais la valeur suivante : 001 maintenant en version 5 , j 'ai l 'ensemble des zeros qui sont supprimés et j 'ai donc la valeur: 1 sans les zeros . Savez vous comment je peux faire pour toujours avoir les valeurs complétées par des zeros . Ceci m 'eviterez de modifier le code des applications qui interrogent la base de données .
Merci de vos réponses.
Configuration: Windows XP Internet Explorer 6.0
2 réponses
-
En MyISAM, y'a un attribut ZERO_FILL ...
-
Merci pour ta réponse , encore une question comment je dois faire pour la modfier , il y a un fichier de paramétrage ou je dois le faire pour chaque table .
Merci d 'avance-
-
Effectivement, pour chaque champ de chaque table !
Avec une commande ALTER TABLE : http://dasini.net/blog/toolkit-dev/
ou alors un client graphique type phpMyadmin, sql yog, mysql administrator,...
Bon courage
-