Как изменить временную метку, установленную по умолчанию на текущее время?

Код ниже не работает, даже если столбец и таблица существуют, любые идеи?

ALTER TABLE `table` CHANGE 'collumn_1' 'collumn_1' TIMESTAMP DEFAULT 'CURRENT_TIMESTAMP' NOT NULL

Я просто пытаюсь сделать столбец доступным, чтобы он мог хранить текущую дату и время, когда какие-либо данные добавляются в эту таблицу.

Ответ 1

ALTER TABLE `table` MODIFY collumn_1 TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL;