Maison  >  Article  >  Java  >  Puis-je spécifier un schéma spécifique pour les connexions JDBC à PostgreSQL ?

Puis-je spécifier un schéma spécifique pour les connexions JDBC à PostgreSQL ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-10 08:52:02905parcourir

Can I Specify a Specific Schema for JDBC Connections to PostgreSQL?

Personnalisation du schéma de base de données pour les connexions Postgres avec JDBC

Question :

Existe-t-il un moyen de spécifier le schéma de base de données souhaité lors de l'établissement de connexions JDBC à une base de données Postgres ?

Réponse :

Oui, il est possible de spécifier le schéma cible dans l'URL de connexion JDBC.

Version 9.4 et supérieure :

À partir de la version 9.4 de JDBC, le paramètre currentSchema peut être utilisé dans l'URL de connexion pour spécifier le schéma :

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

Versions JDBC antérieures :

Pour les versions antérieures de JDBC, vous pouvez utiliser le paramètre searchpath dans l'URL de connexion :

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

Ce format d'URL vous permet de spécifier le schéma à utiliser pour les opérations de base de données au sein de cette connexion.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Fichiers à accès aléatoireArticle suivant:Fichiers à accès aléatoire