如何将当前日期添加到现有表?

aro*_*n n 3 php mysql

如何为每一行的现有表添加当前日期?

The*_*ter 5

ALTER tableName ADD (DateField DATE);
UPDATE tableName SET DateField = CURDATE();
Run Code Online (Sandbox Code Playgroud)

如果你想在当前时间也更改DateDATETIME&CURDATE()NOW()

注意:如果您使用的是php(在问题中标记)使用当前时间更改表格可能会更快:

$dtFormatted = date("Y-m-d"); //php code

ALTER tableName ADD (DateField DATE DEFAULT '{$dtFormatted}');
ALTER tableName MODIFY DateField DATE DEFAULT NULL;
Run Code Online (Sandbox Code Playgroud)