Documentation PostgreSQL 7.4.29 | ||||
---|---|---|---|---|
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 à partir 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 peuvent ê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 du moteur à supprimer.
Spécifie à partir de quelle base de données le langage doit être supprimé. Par défaut, elle utilise la base de données du nom de l'utilisateur système courant.
Affiche les commandes SQL alors qu'elles sont exécutées.
Affiche une liste des langages déjà 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 de l'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 du socket local 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 la commande SQL respective pour des détails.
Précédent | Sommaire | Suivant |
dropdb | Niveau supérieur | dropuser |