如果你有个表叫feedback ,你想设置一个意见反馈时间属性叫feedback_time ,它可以自动根据用户写入的时间更新数据。那怎么弄呢?
第一种,你可以在可视化界面进行选择,就像这样。
第二种,代码写入的方式
①在属性没有写入你刚刚创建时,你可以这样
CREATE TABLE `feedback` (
`feedback_id` varchar(255) PRIMARY KEY not null,
`feedback_username` varchar(100) NOT NULL,
`feedback_password` varchar(100) NOT NULL,
`feedback_time` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '意见反馈时间'
)
②在属性已经写入,你想要进行修改时你可以这样操作
ALTER TABLE `feedback`
MODIFY COLUMN `feedback_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '意见反馈的时间' ;
DEFAULT CURRENT_TIMESTAMP 是设置默认值为自动更新时间的意思
|