Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1408 connectés 

  FORUM HardWare.fr
  Windows & Software

  [SQL SERVER] : garder des 0 devant un nombre ....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL SERVER] : garder des 0 devant un nombre ....

n°514735
Batman-Fr
powered by caféine
Posté le 16-01-2002 à 14:29:37  profilanswer
 

:hello:  
 
voila, je suis un peu bloque comme on dit ...
 
je cree une reference sur ce schema : A0000
ou A = une lettre et 0 = un chiffre
 
je dois effectuer une incrementation automatique sur les 4 chiffres. Je cree donc ma ref a partir d'un nombre stocke dans une table de ma base auquel j'ajoute la lettre necessaire ...
 
or, en typant mon nombre en "smallint", SQL Server me supprime automatiquement mes "0" devant ... si je type mon nombre en tant que "nchar", SQL Server n'y touche pas mais c'est PHP qui me vire mes "0" lorsque je l'incremente :pt1cable:  
 
connaissez vous une maniere simple de garder ces "0" devant sans devoir reconstituer a chaque fois mon nombre ?
 
merci d'avance ... :jap:


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
mood
Publicité
Posté le 16-01-2002 à 14:29:37  profilanswer
 

n°514819
Batman-Fr
powered by caféine
Posté le 16-01-2002 à 15:07:54  profilanswer
 

2eme page deja ...... :heink:


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
n°514827
Guru
Posté le 16-01-2002 à 15:10:13  profilanswer
 

Tu veux que les "0" soient présents dans la base ou que la colonne soit mise en forme lors de la requête ?

n°514839
Batman-Fr
powered by caféine
Posté le 16-01-2002 à 15:14:34  profilanswer
 

Guru a écrit a écrit :

Tu veux que les "0" soient présents dans la base ou que la colonne soit mise en forme lors de la requête ?  




 
je prefererais dans la base en effet ...
 
sinon, cela revient a reconstituer la ref comme je le disais
 
 :jap: d'etre passse par la


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
n°514957
Batman-Fr
powered by caféine
Posté le 16-01-2002 à 16:02:03  profilanswer
 

:ange:


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
n°514964
tharkie
Effaré par l'idiotie humaine
Posté le 16-01-2002 à 16:04:21  profilanswer
 

et si tu te faisais uune routine qui incrémente le code ascii de ta chaine de caractère ? dont tu te servirais en extrayant la valeur numérique de ta chaine ???


---------------
Sujet sur les cartes son audiophiles pour mélomanes et musiciens & DAC+ADC
n°515056
Batman-Fr
powered by caféine
Posté le 16-01-2002 à 17:05:03  profilanswer
 

alors ca, ca, c'est pas bête du tout de passer par le code ASCII !
 
ca fait tellement longtemps que je n'ai pas eu à m'y interesser que je n'y avais même pas pensé ! :jap:  
 
en attendant, j'ai contourné le problème en gardant le nombre sans les "0" et en construisant à chaque fois ma REF avec les 0 avec str_pad :
 
$last_add = str_pad($mon_nombre_sans_les_zeros, 4, "0", STR_PAD_LEFT);
 
en gros j'arrive a ce que je veux mais pas par la maniere que je souhaite ...
 
il n'y a donc pas moyen de dire a SQL d'arreter de virer mes "o" alors ? ... grrrr :fou:


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  [SQL SERVER] : garder des 0 devant un nombre ....

 

Sujets relatifs
Sauvegarder la base des user sous 2000 et NT4 ServerImportation Annexp Mc 6530 sur NT server (Geotaxe)
proxy ISA ServerComment on installe un Win2000 Server kan le cd n'est pas bootable ???
Instal 2K SERVER : Mode ADMIN à distance ou mode SERVER d'appli ?Antivirus pour win2k andvanced server
Free (server smtp) et outlook !!!windows 2000 server + AD qui peut pas surfer !
Win2000 server-> affichage des connexions en coursBesoin d'aide URGENT Active Directory (2000 server)
Plus de sujets relatifs à : [SQL SERVER] : garder des 0 devant un nombre ....


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR