MySQL新增时间语句
在MySQL中,如果你想要创建一个新的时间字段,你可以使用DATETIME
或TIMESTAMP
数据类型。以下是一个创建新表并包含时间字段的例子:
CREATE TABLE events (
id INT AUTO_INCREMENT PRIMARY KEY,
event_name VARCHAR(100),
event_time DATETIME DEFAULT CURRENT_TIMESTAMP,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
在这个例子中,event_time
字段会存储事件的时间,默认为当前时间戳,而created_at
字段会在记录被创建时自动设置为当前时间戳。
如果你想要更新现有表添加新的时间字段,可以使用ALTER TABLE
语句:
ALTER TABLE events
ADD event_time DATETIME DEFAULT CURRENT_TIMESTAMP;
这将会在events
表中添加一个名为event_time
的字段,其数据类型为DATETIME
,并且默认值为当前时间戳。
评论已关闭