データベース

データベースに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(指定なし)
Tableのデータの最終更新日時が知りたい
投稿日時: 19/05/11 22:41:54
投稿者: 富山の初心者

お願いします。
 
Tableのデータの最終更新日時が知りたい。
 
ネットなどで調べると、
下記のようなSQLがありますが、
下記はT_AAAのテーブルの作成日/更新日であり、
データの更新(INSERT/UPDATE/DELETEなど)ではないようです。
データの最終更新日時を知る方法をしりたいのですが、
よろしくお願いします。
 
SQL例

SELECT name
      ,create_date
      ,modify_date
  FROM sys.objects
 WHERE name = 'T_AAA'

回答
投稿日時: 19/05/12 10:33:24
投稿者: hatena
投稿者のウェブサイトに移動

テーフルデータの更新日時は保持していないので、更新日時を格納するフィールドを作成して、更新時に自動的に入力する処理が必要になります。
 
フォームから入力するようにして、フォームの更新前処理でVBAまたはマクロで更新日時フィールドに現在時刻を書き込む処理を実行するようにします。
 
Accdbならデータマクロで書き込むという方法もあるしもしれません(私はしたことがないですが)

投稿日時: 19/05/18 00:00:10
投稿者: 富山の初心者

hatena 様 ありがとうございます。

引用:

テーフルデータの更新日時は保持していないので、...
 

ということがわかりました。
 
返信が遅くなり、もうしわけございませんでした。
 
解決とさせていただきます。