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

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]