0

次のような日付フィールドを持つMysqlテーブルがあります。

 | date          | timestamp    | NO   |     | CURRENT_TIMESTAMP |       | 

このクエリを使用して、デフォルト値を変更しています:

 alter table builds alter column date SET DEFAULT '0000-00-00 00:00:00';

しかし、列のデフォルト値は変更されていないようです。

4

1 に答える 1

1

datetimeではなくタイプに変更する必要がありますtimestamp

ALTER TABLE builds MODIFY `date` datetime DEFAULT '0000-00-00'
于 2013-04-04T00:28:01.993 に答える