Re: using between with dates

Поиск
Список
Период
Сортировка
От Geoffrey
Тема Re: using between with dates
Дата
Msg-id 4BD9971B.8010409@serioustechnology.com
обсуждение исходный текст
Ответ на Re: using between with dates  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
Tom Lane wrote:
> Geoffrey <lists@serioustechnology.com> writes:
>> ship_date between '04/30/2010' AND '04/30/2010' + 14
>> ERROR:  invalid input syntax for integer: "04/30/2010"
>
>> Can I use between with dates?
>
> The problem with that is the parser has no reason to treat the strings
> as dates, at least not till it comes to consider the BETWEEN
> comparisons, which is too late to help in resolving the addition
> in the subexpression (data types are determined bottom-up).
> This'd work:
>
>  ship_date between '04/30/2010' AND '04/30/2010'::date + 14

Thanks muchly, likely a better solution then my timestamp approach.


--
Until later, Geoffrey

"I predict future happiness for America if they can prevent
the government from wasting the labors of the people under
the pretense of taking care of them."
- Thomas Jefferson

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

Предыдущее
От: "sandeep prakash dhumale"
Дата:
Сообщение: Re: Re: [GENERAL] [SQL] Tsearch not searching 'Y'
Следующее
От: Geoffrey Myers
Дата:
Сообщение: using between with dates