mysql:10845
From: "Mitsutoshi Nakamura" <"Mitsutoshi Nakamura" <gmataw@xxxxxxxxxx>>
Date: Fri, 28 Jan 2005 16:48:01 +0900
Subject: [mysql 10845] Re: DATETIME型のDEFAULT設定エラー
中村@東京です。 榎本@千葉さん、遅くなりましたがレスを頂き有難う御座います。 > バージョンが5.03-alpha向けのマニュアルなのですが、 > > ・DEFAULT 値は定数でなければならず、関数や式を使用することはできない。 > > > ・TIMESTAMP 型以外の日付と時刻型の場合、デフォルトはその型に対応するゼロ > 値。 テーブル内の最初の TIMESTAMP 型カラムのデフォルト値は、現在の日時 > になる。 > > http://dev.mysql.com/doc/mysql/ja/create-table.html > > とあります。 > > insert時にならCURRENT_TIMESTAMPもnow()も使えますので、 > そちらで対応すると良いと思います。 上記マニュアルは一応確認したんですが、見落としていました。 データ挿入時に関数を利用する方向で検討しようと思います。 有難う御座いました。
10836 2005-01-27 12:32 ["Mitsutoshi Nakamura] DATETIME型のDEFAULT設定エラー 10837 2005-01-27 22:43 ┗[deno <deno@xxxxxxxxx] -> 10845 2005-01-28 16:48 ┗["Mitsutoshi Nakamura]