U dient een formaatmasker aan te leveren. In PostgreSQL is er geen standaard:
select to_char(1234, 'FM9999');
Als je niet weet hoeveel cijfers er zijn, schat dan gewoon het maximum:
select to_char(1234, 'FM999999999999999999');
Als het nummer minder cijfers heeft, heeft dit geen bijwerkingen.
Als u geen opmaak nodig heeft (zoals decimaalteken, scheidingsteken voor duizendtallen), kunt u de waarde ook eenvoudig naar tekst casten:
select 1234::text