/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
SQL Server !
Fra : Torben


Dato : 20-08-02 11:06

Hej Gruppe,

jeg har en counter gemt i en database på en SQL Server 2000. Counterens
startværdi skal være 00000001, men da feltet er af typen int, bliver dette
til værdien 1 (den smider nullerne væk). Problemet er, at hver gang jeg
læser counterens værdi, skal jeg hægte nogle karakterer foran (problemet er
ikke at hægte karakterene på, men at få det i det rigtige format ;)).

Det vil med andre ord gøre det meget lettere hvis der stod 00000001, er det
ikke muligt ?

mvh & på forhånd tak !
Torben



 
 
Peter Lykkegaard (20-08-2002)
Kommentar
Fra : Peter Lykkegaard


Dato : 20-08-02 11:29

Som svar på Torbens skriblerier:

> Det vil med andre ord gøre det meget lettere hvis der stod 00000001,
> er det ikke muligt ?
>
Lav et view a la fx

Select
REPLICATE("0", 8 - Len(C.Counter))
+ LTRIM(STR(C.Counter))
From tblCounter C

Du kan også kikke under String Functions (T-SQL) i Books Online

mvh/Peter Lykkegaard




Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste