मैं PostgreSQL के लिए अपेक्षाकृत नया हूं और मुझे पता है कि SQL सर्वर में बाईं ओर शून्य के साथ एक संख्या को कैसे पैड करना है लेकिन मैं PostgreSQL में यह पता लगाने के लिए संघर्ष कर रहा हूं।
मेरे पास एक संख्या स्तंभ है जहां अंकों की अधिकतम संख्या 3 है और न्यूनतम 1 है: यदि यह एक अंक है, तो इसके बाईं ओर दो शून्य हैं, और यदि यह 2 अंक हैं तो इसमें 1 है, उदाहरण के लिए 001, 058, 123।
SQL सर्वर में मैं निम्नलिखित का उपयोग कर सकता हूं:
RIGHT('000' + cast([Column1] as varchar(3)), 3) as [Column2]
यह PostgreSQL में मौजूद नहीं है। किसी भी सहायता की सराहना की जाएगी।
format()
फ़ंक्शन है, जो आपको उपयोग करने देगा format(Column1,'000') as Column2
।