Можете да използвате rpad
и lpad
функции за добавяне на номера съответно отдясно или отляво. Имайте предвид, че това не работи директно върху числата, така че ще трябва да използвате ::char
или ::text
за да ги пуснете:
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