在MySQL数据库中,TIMESTAMP是一种用于存储日期和时间的数据类型。它可以用于记录数据的创建或修改时间,并且可以与DEFAULT关键字一起使用来设置默认值。本文将介绍如何灵活运用TIMESTAMP设置默认值,并提供相应的源代码示例。
- 使用CURRENT_TIMESTAMP作为默认值
在MySQL中,可以使用CURRENT_TIMESTAMP函数作为TIMESTAMP字段的默认值。这将自动将当前的日期和时间作为默认值插入到字段中。以下是示例代码:
CREATE TABLE my_table (
id INT PRIMARY KEY,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
)