будет поле CURRENT_TIMESTAMP обновляться автоматически, если вы запустите оператор UPDATE для других полей в таблице? - PullRequest
0 голосов
/ 17 июля 2009

Будет ли обновляться столбец CURRENT_TIMESTAMP, даже если я ОБНОВЛЯЮ другой столбец в строке?

1 Ответ

3 голосов
/ 17 июля 2009

Да, если вы установите значение автообновления равным CURRENT_TIMESTAMP, оно всегда будет обновляться независимо от того, какие столбцы вы обновили. Вам не нужно указывать поле и устанавливать его на CURRENT_TIMESTAMP, так как оно сделает это самостоятельно.

Имейте в виду, что нельзя иметь один столбец со значением по умолчанию CURRENT_TIMESTAMP и другой столбец со значением автообновления CURRENT_TIMESTAMP.

Подробнее в документации по MySQL здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...