Bonjour,
Lorsque j'enregistre une valeur dans ma base de donnée commençant par un 0, le 0 disparait. J'ai essayé de mettre le type de la colonne en varchar, mais le problème persiste.
Quelqu'un a t'il une idée d'où peut provenir le problème?
Bonjour,
Lorsque j'enregistre une valeur dans ma base de donnée commençant par un 0, le 0 disparait. J'ai essayé de mettre le type de la colonne en varchar, mais le problème persiste.
Quelqu'un a t'il une idée d'où peut provenir le problème?
Et la valeur que vous insérez dans votre table est de quel type ?
Dans la connaissance du monde, ceux qui ne savent rien en savent toujours autant que ceux qui n'en savent pas plus qu'eux. (Pierre Dac)
Bonjour,
La question est plutôt de savoir pourquoi vouloir conserver ces 0 en tête de nombres ?
Si c'est pour une question d'affichage, alors c'est dans la requête qu'il faut éventuellement remettre les 0 devant, en utilisant la fonction LPAD, par exemple.
Mais en base, le stockage d'un nombre ne conserve pas de 0 devant...
Rédacteur / Modérateur SGBD et R
Mes tutoriels et la FAQ MySQL
----------------------------------------------------
Pensez aux balises code et au tag
Une réponse vous a plu ? N'hésitez pas à y mettre un
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager