ALTER OPERATOR CLASS — Modifier la définition d'une classe d'opérateurs
ALTER OPERATOR CLASSnomUSINGméthode_indexageRENAME TOnouveau_nomALTER OPERATOR CLASSnomUSINGméthode_indexageOWNER TO {nouveau_propriétaire| CURRENT_ROLE | CURRENT_USER | SESSION_USER } ALTER OPERATOR CLASSnomUSINGméthode_indexageSET SCHEMAnouveau_schéma
ALTER OPERATOR CLASS modifie la définition d'une classe
d'opérateur.
Seul le propriétaire de la classe d'opérateur peut utiliser ALTER
OPERATOR CLASS. Pour modifier le propriétaire, il est obligatoire
d'être un membre direct ou indirect du nouveau rôle propriétaire. Ce rôle
doit avoir le droit CREATE sur le schéma de la classe
d'opérateur. Ces restrictions assurent que la modification du propriétaire
produise le même effet que celui obtenu par la suppression et la re-création
de la classe d'opérateur ; néanmoins, un superutilisateur peut modifier
le propriétaire de n'importe quelle classe d'opérateur.
nomLe nom d'une classe d'opérateur.
méthode_indexageLe nom de la méthode d'indexage à laquelle associer la classe d'opérateur.
nouveau_nomLe nouveau nom de la classe d'opérateur.
nouveau_propriétaireLe nouveau propriétaire de la classe d'opérateur.
nouveau_schémaLe nouveau schéma de la classe d'opérateur.
Il n'existe pas d'instruction ALTER OPERATOR CLASS dans le
standard SQL.