Nếu trường đã là một chuỗi, trường này sẽ hoạt động
SELECT RIGHT('000'+ISNULL(field,''),3)
Nếu bạn muốn nulls hiển thị là '000'
Nó có thể là một số nguyên - sau đó bạn muốn
SELECT RIGHT('000'+CAST(field AS VARCHAR(3)),3)
Theo yêu cầu của câu hỏi, câu trả lời này chỉ hoạt động nếu chiều dài <=3, nếu bạn muốn thứ gì đó lớn hơn, bạn cần thay đổi hằng số chuỗi và hai hằng số nguyên thành chiều rộng cần thiết. ví dụ:
'0000' and VARCHAR(4)),4