Documentation PostgreSQL 8.0.25 | ||||
---|---|---|---|---|
Précédent | Arrière rapide | Avance rapide | Suivant |
droplang [option_connexion...] nom_langage [nom_db]
droplang [option_connexion...] --list | -l nom_db
droplang est un outil pour supprimer un langage de procédure existant d'une base de données PostgreSQL. droplang peut supprimer tout langage de procédure, même ceux non fournis dans la distribution de PostgreSQL.
Bien que les langages de programmation du moteur puissent être supprimés directement en utilisant quelques commandes SQL, il est recommandé d'utiliser droplang car il réalise quelques vérifications et est plus simple à utiliser. Voir DROP LANGUAGE pour plus d'informations.
droplang accepte les arguments en ligne de commande :
Spécifie le nom du langage de programmation à supprimer.
Spécifie à partir de quelle base de données le langage doit être supprimé. Par défaut, la commande utilise la base de données du nom de l'utilisateur système courant.
Affiche les commandes SQL exécutées.
Affiche une liste des langages installés dans la base de données cible.
droplang accepte aussi les arguments suivants en ligne de commande pour les paramètres de connexion :
Spécifie le nom d'hôte de la machine sur lequel le serveur fonctionne. Si la valeur commence avec un slash, elle est utilisée comme répertoire du socket de domaine Unix.
Spécifie le port TCP ou l'extension du fichier de la socket de domaine Unix sur lequel le serveur attend les connexions.
Nom de l'utilisateur qui se connecte
Force la demande du mot de passe.
La plupart des messages d'erreurs s'expliquent d'eux-mêmes. Dans le cas contraire, lancez droplang avec l'option --echo et regardez sous la commande SQL correspondante pour avoir plus de détails.
Précédent | Sommaire | Suivant |
dropdb | Niveau supérieur | dropuser |