Bạn có thể sử dụng rpad
và lpad
các chức năng để đệm số sang phải hoặc sang trái, tương ứng. Lưu ý rằng điều này không hoạt động trực tiếp trên các số, vì vậy bạn sẽ phải sử dụng ::char
hoặc ::text
để truyền chúng:
SELECT RPAD(numcol::text, 3, '0'), -- Zero-pads to the right up to the length of 3
LPAD(numcol::text, 3, '0') -- Zero-pads to the left up to the length of 3
FROM my_table