フォーマットマスクを指定する必要があります。 PostgreSQLにはデフォルトはありません:
select to_char(1234, 'FM9999');
桁数がわからない場合は、最大数を見積もってください。
select to_char(1234, 'FM999999999999999999');
数字の桁数が少ない場合、副作用はありません。
書式設定(小数点、千単位の区切り文字など)が必要ない場合は、値をテキストにキャストすることもできます。
select 1234::text