mysql:10837
From: deno <deno <deno@xxxxxxxxxx>>
Date: Thu, 27 Jan 2005 22:43:53 +0900
Subject: [mysql 10837] Re: DATETIME型のDEFAULT設定エラー
榎本@千葉です。よろしくお願いします。 Mitsutoshi Nakamura wrote: > job_reg_date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP バージョンが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]