- ベストアンサー
MySQLのTimestamp型の使い方
MySQLとPHPで製作しています。 registdateとlastaccessとういうカラムにtimestampを設定して 登録操作でINSERT文にregistdateとlastaccessの両方にNow()として登録。 更新操作でUPDATE文にlastaccessのみにNow()として更新したいのですが、更新作業の際に2つのカラムが更新されます。設定の方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
バージョンが書かれていないし、説明が面倒なのでマニュアルでの記載ページを参考URLで示します。 簡単な方法としては、datetime型を使うことのようです。
その他の回答 (1)
- MASA_H
- ベストアンサー率42% (64/151)
回答No.1
確かtimestamp型は何も指定せずUPDATEすると現在時刻がセットされる仕様になっているはずです。 前の値を残したいなら明示的に指定してやってください。
補足
その設定方法をご存知ないですか?