PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Wyciągi przygotowane w języku Java dla PostgreSQL

To bardzo szerokie pytanie, ale zwykłe podejście do kompatybilności z wieloma bazami danych jest dwojakie:

  1. Umieść wszystkie swoje instrukcje SQL w plikach zasobów i załaduj odpowiedni zasób w czasie wykonywania
  2. Gdy instrukcje lub struktury logiczne różnią się (wymagają różnych parametrów itp.), napisz logikę dla obu baz danych i wybierz właściwą ścieżkę w zależności od używanej bazy danych.

Niektóre warstwy abstrakcji bazy danych (Hibernate, Spring JDBC) mogą pomóc w wielu pracach, ale nadal musisz być bardzo świadomy różnic i kodu dla nich.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiedy / jak są powiązane funkcje wyrażeń wartości domyślnej w odniesieniu do search_path?

  2. Czy mogę automatycznie utworzyć tabelę w PostgreSQL z pliku csv z nagłówkami?

  3. Sortuj znaczniki czasu (w tym przyszłość) według bezwzględnej odległości od teraz

  4. PostgreSQL last_value ignoruje wartości null

  5. Błąd aplikacji testowej django - Wystąpił błąd podczas tworzenia testowej bazy danych:odmowa uprawnień do utworzenia bazy danych