From: Alex Krohn Date: March 16 1999 10:28am Subject: odd date behavior.. List-Archive: http://lists.mysql.com/mysql/313 Message-Id: <36EE3256168.932CALEX@mail.direct.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi, This is due to my incorrect reading of how period_add works, but the result was pretty odd, thought you might be interested: mysql> create table test (a datetime); Query OK, 0 rows affected (0.00 sec) mysql> insert into test values (period_add(now(), 12)); Query OK, 1 row affected (0.05 sec) mysql> select * from test; +---------------------+ | a | +---------------------+ | 2000-15-38 20:59:03 | +---------------------+ 1 row in set (0.00 sec) on my linux system running 3.22.14b-gamma. I was quite surprised that mysql would allow that bad date in there (even though it was due to my programming error). I've got it working properly using DATE_ADD(NOW(), INTERVAL 1 YEAR), however is there a way to do the above nicely with 3.21.33 (where date_add is not available). Cheers, Alex -------------------- Gossamer Threads Inc. ---------------------- Alex Krohn Email: alex@stripped Internet Consultant Phone: (604) 922-4536 http://www.gossamer-threads.com Fax : (604) 926-9320 PGP Public Key: http://www.gossamer-threads.com/pgpkey.txt Page me Online: http://wwp.mirabilis.com/1591987