mysql:4653
From: Takashi Matsuo <Takashi Matsuo <t-matsuo@xxxxxxxxxx>>
Date: Fri, 9 Nov 2001 17:19:51 +0900
Subject: [mysql 04653] Re: テーブルの更新日時を知る方法
松尾と言います Fri, 9 Nov 2001 16:22:59 +0900に 長谷川 昌亮 さんは書きました: > 崎村さん、こんにちは。 > > > SHOW TABLE STATUS を使えば取得できると思います。 > > ありがとうございます。 > 残念ながら SHOW TABLE STATUS は3.23以降でしか使えないようです。 > レンタルサーバなので、別の方法を考えてみます。 TIMESTAMP型のカラムを用意しておくと、行の更新時のtimestampが 自動的に挿入されるので、(そのカラムの値を明示的に指定しない場合) ALTER table table_name ADD COLUMN (t timestamp(14)); とでもしておいて、 tの一番大きいものをselectすればいいのではないでしょうか select t from table_name order by t DESC limit 1 #もっとスマートな解がありそうですが -- Takashi Matsuo t-matsuo@xxxxxxxxxx
4648 2001-11-09 15:34 [長谷川 昌亮 <masaak] テーブルの更新日時を知る方法 4650 2001-11-09 15:46 ┗[Noriyuki Sakimura <s] 4651 2001-11-09 16:22 ┗[長谷川 昌亮 <masaak] 4652 2001-11-09 16:52 ┣["f.t" <fujiyama@xxxx] 4663 2001-11-09 23:55 ┃┗[長谷川 昌亮 <masaak] 4664 2001-11-11 15:57 ┃ ┗["K.Karasawa" <kouich] MyISAM を直接アクセスする方法 -> 4653 2001-11-09 17:19 ┣[Takashi Matsuo <t-ma] 4654 2001-11-09 17:19 ┗[Omori Masatoshi <omo]