Maison > Java > javaDidacticiel > 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
Libérer: 2024-11-10 08:52:02
original
968 Les gens l'ont consulté

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
Copier après la connexion

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
Copier après la connexion

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal