Re: BUG #14441: trim function bug (hit a keyword somewhere internally)
От | mark pether |
---|---|
Тема | Re: BUG #14441: trim function bug (hit a keyword somewhere internally) |
Дата | |
Msg-id | CAEnjbrTZ+GMF_XCV1r4Q42TLv3mR_EAeutUGTE8=Fn3nTrTxRw@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: BUG #14441: trim function bug (hit a keyword somewhere internally) (David Gould <daveg@sonic.net>) |
Ответы |
Re: BUG #14441: trim function bug (hit a keyword somewhere internally)
|
Список | pgsql-bugs |
Sorry, I misread the document it's not a bug, doco was unclear. It replaces the largest match which may be all characters or simply individual characters. I realised this after I created the bug. I have switched to REGEXP_REPLACE to do the correct operation. Regards On Wed, Nov 30, 2016 at 5:09 PM, David Gould <daveg@sonic.net> wrote: > On Wed, 30 Nov 2016 01:17:10 +0000 > mark.pether@gmail.com wrote: > > > The following bug has been logged on the website: > > > > Bug reference: 14441 > > Logged by: mark pether > > Email address: mark.pether@gmail.com > > PostgreSQL version: 9.5.4 > > Operating system: macos > > Description: > > > > select TRIM(LEADING 'EXCLUDE' FROM 'C001'); > > > > Will incorrectly strip off the 'C' leaving '001'. > > > Perhaps I'm misreading the doc, but that looks like the correct result. > That is, any character in 'EXCLUDE' will be stripped from the leading part > of > 'C001', ie, the 'C'. Why do you think this is a bug? > > -dg > > > > -- > David Gould daveg@sonic.net > If simplicity worked, the world would be overrun with insects. >
В списке pgsql-bugs по дате отправления: