我现有的表格:
+-----------------+---------------+------+-----+---------+-------------------+
| 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值
从将“是”的“可空”更改为“非空”后,问题看起来就好了。我需要删除该列然后再添加吗?