Re: where'd the spaces come from

Поиск
Список
Период
Сортировка
От Gary Stainburn
Тема Re: where'd the spaces come from
Дата
Msg-id 01080216562606.18757@gary.ringways.co.uk
обсуждение исходный текст
Ответ на Re: where'd the spaces come from  (Bruce Momjian <pgman@candle.pha.pa.us>)
Ответы Re: where'd the spaces come from
Список pgsql-sql
Hi Bruce,

a fix for what? 
If you're meaning the leading space, then the fix is in the followup post 
that I made to my original quiestion. i.e.

psql -c "select to_char(12,'xFM000');"to_char
---------x012
(1 row)

The 'FM' removes the space.

Gary

On Thursday 02 August 2001  4:50 pm, Bruce Momjian wrote:
> Does anyone have a fix for this?
>
> > From: "Gary Stainburn" <gary.stainburn@ringways.co.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

-- 
Gary Stainburn
This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000     


В списке pgsql-sql по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: where'd the spaces come from
Следующее
От: Oleg Bartunov
Дата:
Сообщение: Re: Fuzzy matching?