dignsag
Erfahrenes Mitglied
Hallo Kinder,
ich habe das Problem das es anscheinend im MS SQL Server 2005 (T-SQL) keine Format-Funktion gibt wie ich sie aus beispielsweise Access kenne.
Ich möchte lediglich eine Zahl, z.B. 267 oder 41 mit 0en auf acht Stellen auffüllen. Also
"00000267" und "00000041"! Aber es scheint die Funktion tatsächlich zu fehlen.
Ich hab es mit "replicate" versucht!
Also replicate('0', 8 - len(aufzufüllende Zahl) + aufzufüllende Zahl!
Das replicate allein scheint zu funktionieren, aber sobald ich die Strings wie oben durch ein "+" verknüpfe werden meine 0000 wieder abgeschnitten
Hat noch jemand ne Idee, ich dreh durch hier!
Gruß
Dignsag
ich habe das Problem das es anscheinend im MS SQL Server 2005 (T-SQL) keine Format-Funktion gibt wie ich sie aus beispielsweise Access kenne.
Ich möchte lediglich eine Zahl, z.B. 267 oder 41 mit 0en auf acht Stellen auffüllen. Also
"00000267" und "00000041"! Aber es scheint die Funktion tatsächlich zu fehlen.
Ich hab es mit "replicate" versucht!
Also replicate('0', 8 - len(aufzufüllende Zahl) + aufzufüllende Zahl!
Das replicate allein scheint zu funktionieren, aber sobald ich die Strings wie oben durch ein "+" verknüpfe werden meine 0000 wieder abgeschnitten

Hat noch jemand ne Idee, ich dreh durch hier!
Gruß
Dignsag