Я хочу иметь несколько временных меток в одной таблице для столбцов DateAdded
и DateUpdated
.У меня есть это неправильное определение, где DateAdded
в '0000-00-00 00:00:00'
и работает только для DateUpdated
.
`DateAdded` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
`DateUpdated` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
Когда я пытаюсь изменить, чтобы иметь 2 метки времени, я получаю эту ошибку:
Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause
Пожалуйста, помогите мне с правильным обходным решением.Я вижу, что проблема известна, но я нигде не вижу решения.