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

как правилно да посочите схема на база данни при пролетно зареждане?

За Hibernate като JPA доставчик използвайте

spring.jpa.properties.hibernate.default_schema=dbo

За обикновен JDBC го добавете към вашия низ за връзка:

jdbc:postgresql://localhost:5432/mydatabase?currentSchema=myschema

Друг вариант е да изпълните израза set schema 'dbo' в началото на всеки обект на заявка. (Ям!)

BTW вашиятspring.datasource.schema=dbo вероятно е грешка, тъй като това свойство указва името на sql файла, който съдържа вашата схема (оператори CREATE/ALTER)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Грешка в Postgres:не можа да се отвори файл за четене:Разрешението е отказано

  2. PostgreSQL колоната 'foo' не съществува

  3. GROUP BY в клауза UPDATE FROM

  4. Как автоматично да затворя неактивни връзки в PostgreSQL?

  5. PostgreSQL заявка за връщане на резултати като списък, разделен със запетая