{MySQL}
Fermé
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.
A voir également:
- {MySQL}
- Mysql community server - Télécharger - Bases de données
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Access vs mysql - Forum Webmastering
- Could not connect to mysql! please check your database settings! - Forum Redhat
2 réponses
ghuysmans99
Messages postés
2496
Date d'inscription
jeudi 14 juillet 2005
Statut
Contributeur
Dernière intervention
5 juin 2016
340
29 juil. 2009 à 10:12
29 juil. 2009 à 10:12
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
Merci d 'avance
ghuysmans99
Messages postés
2496
Date d'inscription
jeudi 14 juillet 2005
Statut
Contributeur
Dernière intervention
5 juin 2016
340
29 juil. 2009 à 11:30
29 juil. 2009 à 11:30
C'est un attribut de champ, tu dois le faire pour chaque champ concerné.
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
Avec une commande ALTER TABLE : http://dasini.net/blog/toolkit-dev/
ou alors un client graphique type phpMyadmin, sql yog, mysql administrator,...
Bon courage