From: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
---|---|
To: | Richard Huxton <dev(at)archonet(dot)com> |
Cc: | Gary Stainburn <gary(dot)stainburn(at)ringways(dot)co(dot)uk>, pgsql-sql <pgsql-sql(at)postgresql(dot)org> |
Subject: | Re: where'd the spaces come from |
Date: | 2001-08-02 15:50:32 |
Message-ID: | 200108021550.f72FoW727322@candle.pha.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
Does anyone have a fix for this?
> From: "Gary Stainburn" <gary(dot)stainburn(at)ringways(dot)co(dot)uk>
>
> > psql -c "select t.tregion || '/' || to_char(t.tnumber,'000') || '-' ||
> > to_char(m.mnumber,'00') as unitno from teams t, members m
> > where m.mteam = t.tid;"
> > unitno
> > -------------
> > SW/ 041- 03
> > SW/ 041- 05
>
> Looks like a buglet in to_char()s handling of numbers (unless I
> misunderstand the way the formatting is supposed to work).
>
> select '[' || to_char(12,'x000') || ']';
> ?column?
> ----------
> [x 012]
>
> If you're running the current version, might be worth posting a bug report.
> You can work around it with something like:
>
> ... substr(to_char(t.tnumber,'000'),2,3) ...
>
> HTH
>
> - Richard Huxton
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
>
--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026
From | Date | Subject | |
---|---|---|---|
Next Message | Gary Stainburn | 2001-08-02 15:56:26 | Re: where'd the spaces come from |
Previous Message | Tom Lane | 2001-08-01 18:06:03 | Re: Outer Join Syntax |