то он станет некорректным и операции с ним вернут неожиданный результат. В моем проекте это в принципе невозможно. Если бы у меня был доступ из разных временных зон, то согласен, надо timestampz использовать. Но в моем случае это вовсе не обязательно.
Да всё нормально, главное понимать и учитывать особенности, а не тупо верить в пугалки. (Про них пора писать статью Falsehoods about Postgres "Don't Do This" list ;.)
Он много откуда может попасться (и я, вроде, об этом уже писал). Если Вы аккуратно/правильно используете нужные функции и уверены в том, что в Ваших данных нет, не было и не будет DST; что все клиенты правильно передают и обрабатывают локальные timestamps — можете использовать.
Обсуждают сегодня