Hvis feltet allerede er en streng, vil dette virke
SELECT RIGHT('000'+ISNULL(field,''),3)
Hvis du ønsker, at nuller skal vises som '000'
Det kan være et heltal -- så vil du have
SELECT RIGHT('000'+CAST(field AS VARCHAR(3)),3)
Som krævet af spørgsmålet virker dette svar kun hvis længden <=3, hvis du vil have noget større, skal du ændre strengkonstanten og de to heltalskonstanter til den nødvendige bredde. f.eks. '0000' and VARCHAR(4)),4