テーブルがアクセス/変更された時刻を保存したい。現在のタイムスタンプを入れる方法を知っています。
しかし、更新されたタイムスタンプを保存するにはどうすればよいでしょうか?
レコードにアクセスするときにタイムスタンプを更新するには、ストアド プロシージャを使用してレコードにアクセスしselect
、次にupdate
タイムスタンプ フィールドにアクセスします。
@Suresh Kamrushi は、レコードが変更されたときにタイムスタンプを更新するためのソリューションを提案しました。
あなたが何を探しているのか正確にはわかりませんが、以下のクエリが役立つかもしれません. 「 On Update Current_timestamp」を持つようにテーブルを作成/更新できます
CREATE TABLE t1 (
ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);