我现有的桌子:
+-----------------+---------------+------+-----+---------+-------------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+---------------+------+-----+---------+-------------------+
| creation_date | timestamp | YES | | NULL |
我想像这样改变桌子:
ALTER TABLE enterprise MODIFY creation_date TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;
但我得到了这个错误:
第7行的错误1138(22004) : NULL 值的使用无效
这个问题看起来像是从改变 Nullable (是)到 NOT NULL (不是)。我是否需要删除该列,然后再添加?