EasyString Functions
Pad strings to fixed width for reports
The query
SQL
SELECT
LPAD(emp_id::TEXT, 6, '0') AS emp_id_padded,
RPAD(first_name, 20, '.') AS name_padded,
LPAD(salary::TEXT, 12, ' ') AS salary_aligned
FROM employees
ORDER BY emp_id;Note
“LPAD left-pads, RPAD right-pads. Useful for fixed-width reports or generating ID strings with leading zeros.