使用5.7.19-log版本的mysql创建一个类型为timestamp的字段非空并且默认值为0000-00-00 00:00:00
时间: 2023-08-29 12:11:05 浏览: 83
好的,这个问题可以回答。您可以使用如下的SQL语句来创建一个类型为timestamp的字段,并且设置为非空并且默认值为'0000-00-00 00:00:00':
```
CREATE TABLE table_name (
column_name TIMESTAMP NOT NULL DEFAULT '0000-00-00 00:00:00'
);
```
注意,如果您的MySQL版本较老,可能不支持设置默认值为'0000-00-00 00:00:00',这时您需要将默认值设置为其他合法的时间值。
阅读全文