यदि फ़ील्ड पहले से ही एक स्ट्रिंग है, तो यह काम करेगा
SELECT RIGHT('000'+ISNULL(field,''),3)
यदि आप नल को '000' के रूप में दिखाना चाहते हैं
यह एक पूर्णांक हो सकता है -- तब आप चाहेंगे
SELECT RIGHT('000'+CAST(field AS VARCHAR(3)),3)
<ब्लॉकक्वॉट>
प्रश्न के अनुसार यह उत्तर केवल तभी काम करता है जब लंबाई <=3, यदि आप कुछ बड़ा चाहते हैं तो आपको स्ट्रिंग स्थिरांक और दो पूर्णांक स्थिरांक को आवश्यक चौड़ाई में बदलने की आवश्यकता है। जैसे '0000' and VARCHAR(4)),4