Bug report function to_date should reject HH24:MI:SS formatting options

Поиск
Список
Период
Сортировка
От Sébastien Caunes
Тема Bug report function to_date should reject HH24:MI:SS formatting options
Дата
Msg-id CANtq+vRSFrA6R7X1KXkiMVL7=uQFfEWjkKC=o8r358ySiNTMig@mail.gmail.com
обсуждение исходный текст
Ответы Re: Bug report function to_date should reject HH24:MI:SS formatting options  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
Hello,

It is very misleading that you can write this :
SELECT * FROM orders WHERE date BETWEEN TO_DATE('2021-09-29 08:30:00', 'YYYY-MM-DD HH24:MI:SS') and TO_DATE('2021-09-30 08:30:37', 'YYYY-MM-DD HH24:MI:SS');

This will ignore the time part and select rows that seem out of range.

TO_DATE function should reject the time part (HH24:MI:SS) in the template string.

I just saw developers coming from Oracle spending a lot of time on this.

Thank you so much for working on this software.

B. R.

Sébastien Caunes

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

Предыдущее
От: PG Bug reporting form
Дата:
Сообщение: BUG #17205: pg_class.reltuples vakue wrong for brin indexes after vacuum (by many orders of magnitude)
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Bug report function to_date should reject HH24:MI:SS formatting options