|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.01.2015, 21:27 | #1 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Как убрать изменение TIMESTAMP при любом обновлении данных
Ситуация:
Таблица создана в ней поле даты: Код:
Код:
Но мне не нужно обновление 'data' при каждом обращении к записи. Вообще не понимаю, как такое получилось ведь при создании не указано автообновление ('data' TIMESTAMP), а только при вставке вставляется текущая дата (CURRENT_TIMESTAMP). Почему же она обновляется при каждом обращении? Последний раз редактировалось Illusiony; 29.01.2015 в 21:42. |
29.01.2015, 21:45 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Покажите код, и весь код таблицы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
29.01.2015, 21:58 | #3 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Код:
Код:
Последний раз редактировалось Illusiony; 29.01.2015 в 22:01. |
29.01.2015, 22:07 | #4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Возможно, для поля `data` таки установлено Extra-свойство ON UPDATE CURRENT_TIMESTAMP – это можно проверить, выполнив запрос SHOW CREATE TABLE `register_3`;
|
29.01.2015, 22:11 | #5 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
А почему все таблицы скриптом пхп создаются? вы что их постоянно создаете?
|
29.01.2015, 22:15 | #6 | |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Цитата:
Код:
Код:
Можно этого избежать сразу при создании таблицы? Последний раз редактировалось Illusiony; 29.01.2015 в 22:18. |
|
29.01.2015, 22:15 | #7 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
|
29.01.2015, 22:19 | #8 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
Удаление тестируете? о_О
|
29.01.2015, 22:26 | #9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Вы, кстати, уверены, что вам Timestamp нужен, а не DateTime? Читали про их отличия?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
29.01.2015, 22:29 | #10 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Так подожди – у тебя в запросе совсем не указано дефолтное значение для поля `data`, указан только тип поля:
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Убрать изображения при выводе из базы данных | serrgggeee | PHP | 2 | 21.12.2014 20:42 |
проблема при обновлении данных из web | falseflags | Microsoft Office Excel | 0 | 20.12.2012 12:32 |
Ошибка 1004 при обновлении данных из Access (VBA EXCEL) | Kycaka | Microsoft Office Excel | 7 | 07.12.2012 10:30 |
Клик при обновлении | Ziroxz | JavaScript, Ajax | 3 | 22.01.2011 20:38 |
Как убрать пробел между строчками при вводе данных в ячейке? | pisani | Microsoft Office Excel | 2 | 20.04.2010 05:51 |