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

Възможно ли е да се посочи схемата при свързване към postgres с JDBC?

Знам, че това вече беше отговорено, но току-що се сблъсках със същия проблем, опитвайки се да посоча схемата, която да използвам за командния ред на liquibase.

Актуализиране От JDBC v9.4 можете да посочите URL адреса с новия параметър currentSchema по следния начин:

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

Появява се въз основа на по-ранна корекция:

http://web.archive.org/web/20141025044151/http://postgresql.1045698.n5.nabble.com/Patch-to-allow-setting-schema-search-path-in-the-connectionURL-td2174512. html

Което предложен URL е така:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Тези проклети големи обекти

  2. Изчислете броя на едновременните събития в SQL

  3. Възможно ли е да се посочи схемата при свързване към postgres с JDBC?

  4. XMLTABLE в PostgreSQL

  5. Най-добрият начин да получите резултат, преди да се приложи LIMIT