Bonjour a tous !

Voila, j'insère des données (code postaux) dans une champ d'une table décléré en varchar(5) et ceci afin que le 0 qui se trouve devant le code postal 01200 par exemple soit ecrit tel quel dans la table.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Insert into grande_ville VALUES (01000, 'BOURG EN BRESSE');
et Bien mon champ ne contient que "1000" !!!!!

Je n'y arrive pas. Y a-t-il une regle pour ce genre de choses.
Le SGBD interprete ca comme une chaine donc normalement il ne sais meme pas que c un chiffre ==> pas de rertait du 0.

J'avoue trouver ca étrange et je me doute bien que ca vient de moi.