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

Nie można użyć tabeli o nazwie użytkownik w hibernacji postgresql

Aby zacytować identyfikator, użyj wstecznych zaznaczeń:

@Table(name="`users`")

Zobacz ten przykład z zestawu testów Hibernate:

https://github.com/hibernate/hibernate-orm/blob/master/hibernate-core/src/test/java/org/hibernate/test/quote/User.java#L31

Hibernate automatycznie go wykryje i przekonwertuje na odpowiedni cytat dla używanej bazy danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Serwer PostgreSQL nie zamykał się w systemie Lion (Mac OS 10.7)

  2. hibernacja z c3p0:funkcja createClob() nie jest jeszcze zaimplementowana

  3. Przycinaj końcowe spacje za pomocą PostgreSQL

  4. Jak wykonać zapytanie za pomocą pól w nowym typie danych PostgreSQL JSON?

  5. Korzystanie z funkcji korelacji PostgreSQL