| От | Tom Lane |
|---|---|
| Тема | Re: date style bug |
| Дата | |
| Msg-id | 14908.995898324@sss.pgh.pa.us обсуждение |
| Ответ на | date style bug (Felipe Alvarez Harnecker <felipe@qlsoft.cl>) |
| Список | pgsql-bugs |
Felipe Alvarez Harnecker <felipe@qlsoft.cl> writes:
> obelix3=> set datestyle=postgres,euro;
> SET VARIABLE
> obelix3=> select * from orden_visita where fecha_emision <= 'today'::date;
> ERROR: Bad date external representation '07-17-2001'
Since '07-17-2001' is *not* a valid date in Euro convention
(dd-mm-yyyy), I don't see any bug here.
I take it fecha_emision is a text or varchar field that your query is
casting to date on-the-fly. Perhaps you'd be better advised to use
datatype date (or timestamp) for the field in the first place.
regards, tom lane
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера