PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

hibernate 5 + ZonedDateTime + postgresql включват часова зона и отместване

Изглежда, че този проблем е само пречка, ако използвате Hibernate за създаване на схема. Така че, ако всичко работи добре, след като сте създали колоната като timestamp with time zone на PostgreSQL, просто продължете с това. Както и да е, лоша практика е да оставите Hibernate да генерира вашата схема. Направете го ръчно (или оставете DBA да направи това). Ако искате да автоматизирате, използвайте инструмент за мигриране на база данни като Flyway или Liquibase след като надежден човек е написал sql скриптовете.

Освен това, изискването „променете базата данни утре“ звучи наистина измислено, работещата независима база данни е повече или по-малко нереалистична и става по-трудна при писането на по-големи приложения, които трябва да работят.

Ако имате нужда от повече информация относно поведението на клеймото за време на Hibernate / JDBC, може би вижте тази хубава статия за това .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да импортирам данни от CSV в таблица на Postgres с помощта на pgAdmin 3?

  2. Използване на стойности на параметри за схема и таблица в Postgresql

  3. Как да получите най-новото съобщение във всеки разговор на определен потребител в SQL?

  4. postgresql какъв е най-добрият начин за експортиране на конкретна колона от конкретна таблица от DB в друга

  5. Как да изчислим сумата от множество колони в PostgreSQL