Re: BUG #1630: Wrong conversion in to_date() function. See example.
| От | Tom Lane |
|---|---|
| Тема | Re: BUG #1630: Wrong conversion in to_date() function. See example. |
| Дата | |
| Msg-id | 22259.1114613632@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Re: BUG #1630: Wrong conversion in to_date() function. See example. (Michael Fuhr <mike@fuhr.org>) |
| Ответы |
Re: BUG #1630: Wrong conversion in to_date() function. See example.
Re: BUG #1630: Wrong conversion in to_date() function. See |
| Список | pgsql-bugs |
Michael Fuhr <mike@fuhr.org> writes:
> If anything I'd expect 2005-02-32 to be rejected as invalid, but I
> don't know the history or rationale behind to_date's behavior.
It is rejected by the standard date input converter:
regression=# select '2005-02-32'::date;
ERROR: date/time field value out of range: "2005-02-32"
HINT: Perhaps you need a different "datestyle" setting.
However we consider that to_date() exists to be Oracle compatible,
and so I would regard this as a bug if and only if Oracle does
something different with the same input. Anyone know?
regards, tom lane
В списке pgsql-bugs по дате отправления: