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
For integers you can use implicit conversion from int to varchar:
SELECT RIGHT(1000 + field, 3)