Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/08/2006, 14h25   #1
Membre du Club
 
Inscription : janvier 2005
Messages : 105
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2005
Messages : 105
Points : 46
Points : 46
Par défaut Le zéro en début de numéro de tél disparait

Bonjour,

J'ai un ptit souci avec le SGBD Mysql.
J'ai une BDD, il y a un champ (nommé TELEPHONE) d'une table où je veux insérer des numéros de téléphone. Quelque soit le type du champ, le "0" en début de de chaque numéro disparaît.
exple: si je saisie le num : 0147254587, à l'affichage de ce num j'ai 147254587. le "0" disparaît.

qlcun pourrait m'aider?

Bon dev
cadabricadabra est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2006, 14h35   #2
Modérateur
 
Avatar de Cybher
 
Homme Michel
Consultant informatique
Inscription : mai 2005
Messages : 3 006
Détails du profil
Informations personnelles :
Nom : Homme Michel
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : mai 2005
Messages : 3 006
Points : 4 039
Points : 4 039
ton numéro doit étre de type int non?
avec varchar, tu n'aurais pas ce genre de probleme
Cybher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2006, 14h42   #3
Membre du Club
 
Inscription : janvier 2005
Messages : 105
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2005
Messages : 105
Points : 46
Points : 46
Merci, mais avec varchar, c'est le même pb. des fois il s'affiche bien, des fois il supprime le 0. et quand je regarde ds le Myadmin, je constate que le 0 a été effectivement suprimé.
???
cadabricadabra est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2006, 14h46   #4
Provisoirement toléré
 
Avatar de Maximilian
 
Inscription : juin 2003
Messages : 2 622
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 2 622
Points : 2 505
Points : 2 505
Salut,

Effectivement le type approprié pour les numéros de téléphone est VARCHAR (tu ne vas pas faire des opérations arithmétiques sur les numéros ).
Avec ce type c'est impossible que le zéro soit supprimé.

PS : merci de choisir un titre explicite pour tes posts
__________________
Pensez au bouton
Maximilian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/08/2006, 15h15   #5
Modérateur
 
Avatar de Cybher
 
Homme Michel
Consultant informatique
Inscription : mai 2005
Messages : 3 006
Détails du profil
Informations personnelles :
Nom : Homme Michel
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : mai 2005
Messages : 3 006
Points : 4 039
Points : 4 039
Citation:
mais avec varchar, c'est le même pb. des fois il s'affiche bien, des fois il supprime le 0
je demande a voir...
apres si tu as modifié le type de ta colonne et que ces enregistrements existaient déja, le 0 risque de ne pas apparaitre en effet.
Cybher est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h19.


 
 
 
 
Partenaires

Hébergement Web