Maison > base de données > tutoriel mysql > PostgreSQL peut-il exécuter des requêtes inter-bases de données ?

PostgreSQL peut-il exécuter des requêtes inter-bases de données ?

Susan Sarandon
Libérer: 2025-01-12 08:54:44
original
306 Les gens l'ont consulté

Can PostgreSQL Execute Cross-Database Queries?

PostgreSQL peut-il effectuer des requêtes entre bases de données ?

Une limitation de PostgreSQL est l'incapacité d'effectuer des requêtes entre bases de données. Cela ressort clairement du message d’erreur « Références croisées de bases de données non implémentées » référencé dans la requête initiale.

Pour les données qui s'étendent sur plusieurs partitions de base de données, une alternative existe : postgres_fdw (Foreign Data Wrapper). Cela permet de se connecter aux tables de n'importe quelle base de données PostgreSQL, qu'elle soit locale ou distante.

Notes sur l'ancienne version de PostgreSQL :

Pour les versions antérieures à 9.3, une fonction nommée dblink peut être utilisée. Cette fonctionnalité est distribuée avec PostgreSQL, mais les utilisateurs devront peut-être installer le package postgresql-contrib. Il convient de noter que les anciennes versions de PostgreSQL ne sont plus prises en charge.

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!

source:php.cn
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