[前][次][番号順一覧][スレッド一覧]

mysql:2583

From: Kengo Jinno <Kengo Jinno <kengo@xxxxxxxxxx>>
Date: Fri, 13 Oct 2000 16:36:44 +0900
Subject: [mysql 02583] Re: 日付のデフォルト値

神野です。

Fri, 13 Oct 2000 16:11:39 +0900 ごろに
<39E6B5AB348.8941FURUTA@xxxxxxxxxx> の
"[mysql 02582] Re: 日付のデフォルト値" のメールで
Takeshi Furuta <furuta@xxxxxxxxxx> さんは書きました。

> > > 日付フィールドでシステム日付をデフォルト値に設定する方法を教えてください。
> > 
> > TIMESTAMP型ではダメでしょうか?
> > http://www.mysql.gr.jp/jpdoc/3.22/manual.ja_Reference.html#DATETIME
> 
> TIMESTAMP型の場合、データの更新で値が変わってしまうため、本仕様に合いませ
> ん。すみません。

なるほど。
「レコードが作られた時の時刻」にしたいわけですね。

> #とりあえず、現時点では、insert文に現在の日付を入れることで対応しようと思っ
> #ています。

それが手早そうな気がしますが、複数のクライアントから
insertするような場合はマズいかもしれません。
例:時計が進んだクライアントがinsertした後に
  時計が遅れたクライアントがinsertした。

-----------------------------
神野健吾 <kengo@xxxxxxxxxx>


[前][次][番号順一覧][スレッド一覧]

      2580 2000-10-13 09:21 [Takeshi Furuta <furu] 日付のデフォルト値                      
      2581 2000-10-13 16:02 ┗[Kengo Jinno <kengo@x]                                       
      2582 2000-10-13 16:11  ┗[Takeshi Furuta <furu]                                     
->    2583 2000-10-13 16:36   ┗[Kengo Jinno <kengo@x]                                   
      2584 2000-10-13 16:59    ┗[NAKAJIMA Mutsuki <mu]                                 
      2586 2000-10-13 17:44     ┗[Kengo Jinno <kengo@x]