Du måste tillhandahålla en formatmask. I PostgreSQL finns det ingen standard:
select to_char(1234, 'FM9999');
Om du inte vet hur många siffror det finns, uppskatta det maximala:
select to_char(1234, 'FM999999999999999999');
Om numret har färre siffror kommer detta inte att ha några biverkningar.
Om du inte behöver någon formatering (som decimalkomma, tusentalsavgränsare) kan du också enkelt casta värdet till text:
select 1234::text