在一个数据库表中,created_at& updated_at定义为:
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
`updated_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'Updated At',
在另一个数据库表中,它被定义为:
`created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'Created At',
`updated_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'Updated At',
created_at - >存储创建数据时的日期时间 updated_at - >存储数据更新时的日期时间。
您更喜欢上述两种中的哪种定义?为什么呢?