I have a string that is up to 3 characters long when it\'s first created in SQL Server 2008 R2.
I would like to pad it with leading zeros, so if its original value w
Try this with fixed length.
select right('000000'+'123',5) select REPLICATE('0', 5 - LEN(123)) + '123'