BUG #2403: Date arithemtic using INTERVAL in UPDATE command does not work

From: "Harry E(dot) Clarke" <Harry(dot)Clarke(at)metrosky(dot)co(dot)uk>
To: pgsql-bugs(at)postgresql(dot)org
Subject: BUG #2403: Date arithemtic using INTERVAL in UPDATE command does not work
Date: 2006-04-22 20:34:03
Message-ID: 200604222034.k3MKY3KL052271@wwwmaster.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy pgsql-bugs


The following bug has been logged online:

Bug reference: 2403
Logged by: Harry E. Clarke
Email address: Harry(dot)Clarke(at)metrosky(dot)co(dot)uk
PostgreSQL version: 8.1.3
Operating system: Suse Linux 10.0
Description: Date arithemtic using INTERVAL in UPDATE command does
not work
Details:

Entering the command

UPDATE table SET col_date = col_date - INTERVAL '100' YEAR where condition;

does not perform any date aritimetic, and thus the date value in col_date
remains unchanged. col_date contains a value such as '2039-12-07'. If the
command

UPDATE table SET col_date = DATE '1939-12-07' where condition;

is entered, the command executes as expected.

Responses

Browse pgsql-advocacy by date

  From Date Subject
Next Message Shane Ambler 2006-04-23 04:56:24 Re: Mirroring PostgreSQL related content
Previous Message Bruno Wolff III 2006-04-22 18:35:35 Re: Mirroring PostgreSQL related content

Browse pgsql-bugs by date

  From Date Subject
Next Message matt lee 2006-04-24 04:02:27 facing problem for first time using PostgreSQL
Previous Message SunWuKung 2006-04-21 19:42:52 Re: BUG #2400: 'Ã' considered invalid UTF-8 character