Re: MySQL timestamp field update problem

From: Date: Wed, 11 Sep 2002 17:06:22 +0000
Subject: Re: MySQL timestamp field update problem
References: 1  Groups: php.db 
Request: Send a blank email to php-db+get-21698@lists.php.net to get a copy of this message
At 11:59 -0500 9/11/02, Rob Day wrote:
Hi all, I have a table in MySQL with the following field: 'time_date' timestamp(14) NOT NULL When a record is inserted into the table, NULL is inserted into the time_date field giving me a normal timestamp with the time of the INSERT. That much is fine. However, it is necessary for me to update some of the records in my table. But whenever I send an UPDATE, the timestamp changes.
That is how TIMESTAMP is documented to work.
I would like for the timestamp value to remain unchanged. Is there a way to do this without reading the old value of the timestamp and reinserting with my UPDATE query?
You don't need to read it, just set the column to itself: UPDATE tbl_name SET ts_col = ts_col, your_other_col = some_value, ...
Thanks. -Rob -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php


« previous php.db (#21698) next »