PHPMyAdmin 2 поля отметок времени - PullRequest
1 голос
/ 19 сентября 2011

У меня есть проблема.

Я создал 2 поля отметок времени в таблице «create» и «last_updated». Обе метки времени. 'last_updated' - последний раз, когда пользователь вошел в систему, а 'create' - время создания этой учетной записи.

Я устанавливаю оба значения по умолчанию 'none'. Но я могу видеть в представлении списка, что «создан» имеет

on update CURRENT_TIMESTAMP No  CURRENT_TIMESTAMP   ON UPDATE CURRENT_TIMESTAMP

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

Я не хочу никаких значений по умолчанию. Как я могу это изменить?

1 Ответ

1 голос
/ 19 сентября 2011
ALTER TABLE `tablename` CHANGE COLUMN `last_updated` 
                                      `last_updated` TIMESTAMP NULL  ;

И по умолчанию отметка времени не может быть случайным строковым значением - оно должно быть отметкой времени.

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