使用Now()作为MySql DateTime类型的默认值

rip*_*234 0 mysql datetime

如何使用DateTime列设置MySql架构,使其值始终为上次插入/更新此行的时间?

Ana*_*nax 8

您可以改为使用TIMESTAMP并将ON UPDATE CURRENT_TIMESTAMP设置为NOT NULL,例如:

CREATE TABLE example (
lastUpdate TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL 
);
Run Code Online (Sandbox Code Playgroud)