Re: String concatenation operator which keeps trailing spaces in CHAR(n) columns - Mailing list pgsql-general

From Merlin Moncure
Subject Re: String concatenation operator which keeps trailing spaces in CHAR(n) columns
Date
Msg-id CAHyXU0z3Fj_dk=P9KqHDhpRKn2T3Nwk+cWLttfwO8OESH8Qi-g@mail.gmail.com
Whole thread Raw
In response to String concatenation operator which keeps trailing spaces in CHAR(n) columns  ("Andrus" <kobruleht2@hot.ee>)
Responses Re: String concatenation operator which keeps trailing spaces in CHAR(n) columns  ("Andrus" <kobruleht2@hot.ee>)
List pgsql-general
On Wed, Jul 30, 2014 at 5:43 AM, Andrus <kobruleht2@hot.ee> wrote:
> How to create string concatenation operator which preserves trailing spaces
> on CHAR(n) type columns ?

hm, why do that at all?   how about avoid the char() type and create
views over tables using rpad when you want space padding:

create view v_foo as
  select *, rpad(f, 50, ' ') as f_padded;

merlinm


pgsql-general by date:

Previous
From: Kevin Grittner
Date:
Subject: Re: Inconsistent results postgresql
Next
From: Merlin Moncure
Date:
Subject: Re: What query currently running within function