Můžete použít rpad
a lpad
funkce k vyplnění čísel doprava nebo doleva. Všimněte si, že to nefunguje přímo u čísel, takže budete muset použít ::char
nebo ::text
k jejich obsazení:
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