Ако полето вече е низ, това ще работи
SELECT RIGHT('000'+ISNULL(field,''),3)
Ако искате нулите да се показват като '000'
Може да е цяло число - тогава бихте искали
SELECT RIGHT('000'+CAST(field AS VARCHAR(3)),3)
Както се изисква от въпроса, този отговор работи само ако дължината <=3, ако искате нещо по-голямо, трябва да промените низовата константа и двете целочислени константи на необходимата ширина. например
'0000' and VARCHAR(4)),4