DROP ROUTINE — Supprimer une routine
DROP ROUTINE [ IF EXISTS ]nom[ ( [ [mode_arg] [nom_arg]type_arg[, ...] ] ) ] [, ...] [ CASCADE | RESTRICT ]
   DROP ROUTINE supprime la définition d'une routine
   existante, que ce soit une fonction d'agrégat, une fonction normale ou une
   procédure. Voir DROP AGGREGATE, DROP FUNCTION, et DROP PROCEDURE pour
   la description des paramètres, plus d'exemples, et de détails.
  
   Pour supprimer la routine foo pour le type
   integer :
   
DROP ROUTINE foo(integer);
   Cette commande fonctionnera indépendamment du type de
   foo (fonction d'agrégat, fonction, procédure).
  
Cette commande se conforme au standard SQL, avec ces extensions PostgreSQL :
Le standard autorise aussi la suppression d'une routine par commande.
L'option IF EXISTS
La possibilité de spécifier les modes et noms des arguments
Les fonctions d'agrégat sont une extension.
   Notez qu'il n'existe pas de commande CREATE ROUTINE.