Самый простой способ исправить это, вероятно, обновить таблицу, добавив столбец timestamp
, и установить его по умолчанию для текущего элемента версии. Вы можете посмотреть здесь для получения дополнительной информации, но формат в основном следующий ...
ALTER TABLE <tablename> ADD timestamp
Как отмечено в этой ссылке, вам не нужно указывать имя столбца, так как он автоматически начнет отслеживать метку времени во время вставки / обновления.
Обратите внимание, что это решение не дает вам удобочитаемого времени - данный элемент уникален для (просто что-то, что легко управлять версиями). Если вам нужно время, вы можете сделать столбец DATETIME
, который по умолчанию равен GETDATE()
(см. здесь для получения дополнительной информации). Когда вы вставляете / обновляете строку, вы просто игнорируете вставку / обновление чего-либо в этом конкретном столбце, и текущий DATETIME
будет добавлен для вас.