低版本的MySQL怎么定义DEFAULT CURRENT_TIMESTAMP
时间: 2024-03-21 14:38:20 浏览: 98
通过实例解析MySql CURRENT_TIMESTAMP函数
低版本的MySQL可以使用以下语句来定义DEFAULT CURRENT_TIMESTAMP:
```
CREATE TABLE example (
id INT NOT NULL AUTO_INCREMENT,
created_at TIMESTAMP NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (id)
);
```
其中,created_at列的默认值设置为'0000-00-00 00:00:00',这样在插入数据时,如果没有指定created_at的值,就会使用当前的时间戳作为默认值。
阅读全文