IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Format number : 1 > 0001 ; 12 >> 0012


Sujet :

MS SQL Server

  1. #1
    Membre du Club
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Points : 64
    Points
    64
    Par défaut Format number : 1 > 0001 ; 12 >> 0012
    Bonjour,

    Je cherche a générer des references avec un nombre constant de chiffres...

    Comment aire pour passer de 1 à 0001, de 12 à 0012 ...

    Merci de votre aide. J'ai cru voir un exemple mais impossible de remettre la main dessus

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 356
    Points : 406
    Points
    406
    Par défaut
    Pour le faire il faut que tu modifies le type de ton champ pour passer en varchar. Si j'ai bien compris ta référence est sur 4 caractères. donc varchar(4).

    Ensuite il te suffit d'implémenter l'exemple de code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    declare @var varchar(4)
    declare @value int
    set @value=1
    set @var='0000'
    set @var=right(@var+convert(varchar(4),@value),4)
    print @var
    Maintenant il te reste juste à adapter l'exemple à ton besoin.
    Bon courage pour la suite.

  3. #3
    Membre du Club
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Points : 64
    Points
    64
    Par défaut
    Merci, ca marche nickel

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PL/SQL] [9i] Format number
    Par ftrifiro dans le forum Oracle
    Réponses: 5
    Dernier message: 23/01/2010, 21h33
  2. [XSLT] utilisation de la fonction format-number
    Par edogawa dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 23/02/2007, 12h15
  3. [Oracle 9] Conversion d'un format number en heure
    Par Rycku dans le forum Langage SQL
    Réponses: 4
    Dernier message: 16/06/2006, 11h48
  4. [XSL] format-number disparition du signe négatif
    Par zozolh2 dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 08/06/2006, 16h09
  5. format-number()
    Par Pierre63 dans le forum XMLRAD
    Réponses: 5
    Dernier message: 11/07/2003, 17h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo