Du kan använda rpad
och lpad
funktioner för att fylla ut siffror till höger respektive till vänster. Observera att detta inte fungerar direkt på siffror, så du måste använda ::char
eller ::text
för att kasta dem:
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