Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はmysqlデータベースにユーザーテーブルを持っており、タイプTIMESTAMPの列timeOfUserSignup(またはそのようなもの)を持つことでユーザーがサインアップした時間を記録し、デフォルトはCURRENT_TIMEに設定されています。
しかし、そのユーザーの情報を更新するとどうなりますか。その列の値は、更新が発生した時刻に変更されますか?
テーブル挿入で値を渡さない場合にのみ、デフォルト値が生成されます。更新時にも値を変更する必要がある場合は、追加のトリガーを使用できます。