Форум → Разработка → Базы данных → Капец, не вставялет CURRENT_TIMESTAMP()
Капец, не вставялет CURRENT_TIMESTAMP()
Страницы: ← Предыдущая страница →
-
13 августа 2010 г. 13:44, спустя 6 минут 47 секунд
adw0rd, атрибут вроде тока в InnoDB хоту могу и ошибаться, а в MyISAM можно триггер повесить на AFTER UPDATE -
13 августа 2010 г. 13:53, спустя 8 минут 9 секунд
adw0rd, да я не спорю, но бля смотря как всё делать. Не обязательно хранить же время обновления, можно хранить время после которого типа закончилась сесиия и всё такое. Кстати как ты сравнивешь значения CORRENT_TIMESTAMP ? -
13 августа 2010 г. 14:12, спустя 19 минут 5 секунд
Кстати как ты сравнивешь значения CORRENT_TIMESTAMP ?
приведи пример о чем ты?Спустя 16 сек.
мей би, я юзаю только innodb
adw0rd, атрибут вроде тока в InnoDB хоту могу и ошибаться, а в MyISAM можно триггер повесить на AFTER UPDATEhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
13 августа 2010 г. 14:21, спустя 8 минут 58 секунд
kostyl, я юзаю так:SELECT column FROM table WHERE MAX(last_update)
либоDATE(last_update) <= DATE(NOW() - INTERVAL 1 DAY)
-
13 августа 2010 г. 14:27, спустя 5 минут 57 секунд
приведи пример о чем ты?
ну например есть поле last_update типа CORRENT_TIMESTAMP надо убдить все записи у которых CORRENT_TIMESTAMP - last_update будет меньше 30 секунд. Как это в запросе пишется? -
13 августа 2010 г. 15:13, спустя 46 минут 55 секунд
DELETE FROM table WHERE last_update < DATE_ADD(NOW(), INTERVAL -30 SECOND)
если я тебя правильно понялhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
-
13 августа 2010 г. 16:10, спустя 4 минуты 16 секунд
А ты с интом так делал:
DELETE FROM table WHERE last_update < UNIX_TIMESAMP(NOW()) - 30
?https://smappi.org/ - платформа по созданию API на все случаи жизни -
13 августа 2010 г. 16:25, спустя 15 минут 33 секунды
WHERE (?i - `last_update`) >= ?i
параметры time(), 30 -
13 августа 2010 г. 16:35, спустя 10 минут 2 секунды
ну это не так, я уже как бы записывал значение time() + 30 в поле end_timeout и как бы сравнивал по нормальному -
13 августа 2010 г. 16:54, спустя 18 минут 33 секунды
kostyl, эээ… а зачем тебе нужно лишнее поле (в виде "end_timeout") ? -
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!