[SQL] 2205 retourné lorsque valeur = 002505

Fermé
zimeau Messages postés 710 Date d'inscription jeudi 19 avril 2007 Statut Membre Dernière intervention 10 juin 2014 - 20 déc. 2010 à 11:40
Bonjour,

je fait une requête sql :
SELECT OFANUMENR FROM PUB.SOFA WHERE OFNUM='220501'

cette requête fonctionne mais elle me retourne l'OFANUMENR 2205 alors que dans la table, la véritable valeur est 002505 (il retire les 0 devant le chiffre). j'ai absolument besoin des 0 qui sont devant, sachant que le nombre de caractère de OFANUMENR est variable, et le nombre de 0 devant aussi. l'idéal serais de transformer ce nombre en texte, mais je trouve pas comment faire. Je travail avec SQLserver 2008.
Merci!