Bạn cần cung cấp mặt nạ định dạng. Trong PostgreSQL không có mặc định:
select to_char(1234, 'FM9999');
Nếu bạn không biết có bao nhiêu chữ số, chỉ cần ước tính số tối đa:
select to_char(1234, 'FM999999999999999999');
Nếu số có ít chữ số hơn, điều này sẽ không có bất kỳ tác dụng phụ nào.
Nếu bạn không cần bất kỳ định dạng nào (như dấu thập phân, dấu phân cách hàng nghìn), bạn cũng có thể chỉ cần truyền giá trị thành văn bản:
select 1234::text