У меня почему-то криво работает
Нет, конечно, что вы? Никто и никогда не достаёт из СУБД данные, у которых timestamp меньшэ now(), такая функцыональность неподдержывается и обычно неработает.
код покажи
SELECT columns, ... FROM data WHERE datetime::TIMESTAMP(1) < now()::TIMESTAMP(1)
и что, пусто результат?
Результат есть, на локалке работало с >, на хосте с <. вообще не понимаю 🙂. Походу я криворукий
чувствую нужно внимательнее посмотреть на запросы и на данные
Ещё -- обычная рекомендацыя неиспользовать тип timestamp https://wiki.postgresql.org/wiki/Don%27t_Do_This#Don.27t_use_timestamp_.28without_time_zone.29
+ ещё там timestamp(1) зачем-то
от избавиления миллисекунд
в моем случае таймзоны не нужны. спасибо
Именно поэтому ненадо использовать тип timestamp.
Обсуждают сегодня