IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)

LOAD

LOAD — Charger une biblioth�que partagée

Synopsis

LOAD 'fichier'

Description

Cette commande charge une biblioth�que partagée dans l'espace d'adressage de PostgreSQL™. Si le fichier a déj� été chargé, la commande ne fait rien. Les fichiers des biblioth�ques partagées contenant des fonctions C sont automatiquement chargés � chaque fois qu'une de leur fonctions est appelée. Du coup, un appel explicite � LOAD est habituellement seulement nécessaire pour charger une biblioth�que qui modifie le comportement du serveur via des � points d'accroche � plut�t qu'en fournissant un ensemble de fonctions.

Le nom du fichier est indiqué de la m�me fa�on que pour les noms de biblioth�ques partagées dans CREATE FUNCTION(7) ; il est, en particulier, possible d'utiliser un chemin de recherche et l'ajout automatique de l'extension de la biblioth�que partagée, suivant les standards syst�me. Voir Section 35.9, � Fonctions en langage C � pour plus d'informations sur ce th�me.

Les utilisateurs normaux peuvent seulement utiliser LOAD avec des biblioth�ques situées dans $libdir/plugins/ -- le nom_fichier indiqué doit commencer avec cette cha�ne exacte. (Il est de la responsabilité de l'administrateur de bases de données de s'assurer que seules des biblioth�ques � s�res � y sont installées.)

Compatibilité

LOAD est une extension PostgreSQL™.

Voir aussi

CREATE FUNCTION(7)