[PATCH] Don't truncate integer part in to_char for 'FM99.'

Поиск
Список
Период
Сортировка
От Marti Raudsepp
Тема [PATCH] Don't truncate integer part in to_char for 'FM99.'
Дата
Msg-id CABRT9RCesmv1BwWk=695Pph+aaTGCuJz4=r91Z1rtvdJ6NGqRw@mail.gmail.com
обсуждение исходный текст
Ответы Re: [PATCH] Don't truncate integer part in to_char for 'FM99.'
Список pgsql-hackers
Hi,

This patch fixes an edge case bug in the numeric to_char() function.

When the numeric to_char format used fillmode (FM), didn't contain 0s
and had a trailing dot, the integer part of the number was truncated in
error.

to_char(10, 'FM99.') used to return '1', after this patch it will return '10'

This is known to affect the format() function in the mysqlcompat
pgFoundry project.

Regards,
Marti

Вложения

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

Предыдущее
От: Magnus Hagander
Дата:
Сообщение: Re: timezone GUC
Следующее
От: Robert Haas
Дата:
Сообщение: Re: Large C files