Поле, которое хранит время вставки строки и не меняет его при обновлении - PullRequest
0 голосов
/ 04 июня 2019

Согласно тому, что я прочитал в некоторых постах, например, ответ на на этот вопрос

Передача нулевого значения в поле timestamp сохранит дату создания строки, но обновит ее при редактировании строки.

Я хочу сделать то же самое, но не меняя дату и сохранив это время как UTC, как я могу это сделать?

1 Ответ

0 голосов
/ 06 июня 2019

Лучший подход - создать триггер для применения изменения или сделать это в коде приложения.

Как примечание, поля TIMESTAMP действительно ужасны и не должны использоваться как естьпри условии переполнения 2038 , а DATETIME - нет.DATETIME может уйти на тысячи лет в прошлое и в будущее, чего, надеюсь, достаточно.

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