ALTER OPERATOR CLASS
ALTER OPERATOR CLASS — Modifier la définition d'une classe
d'opérateur
Synopsis
ALTER OPERATOR CLASS nom USING méthode_indexage RENAME TO nouveau_nom
ALTER OPERATOR CLASS nom USING méthode_indexage OWNER TO nouveau_propriétaire
Description
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
posséder le privilège 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.
Paramètres
-
nom
-
Le nom d'une classe d'opérateur.
-
méthode_indexage
-
Le nom de la méthode d'indexage à laquelle associer la classe
d'opérateur.
-
nouveau_nom
-
Le nouveau nom de la classe d'opérateur.
-
nouveau_propriétaire
-
Le nouveau propriétaire de la classe d'opérateur.
Compatibilité
Il n'existe pas d'instruction
ALTER
OPERATOR CLASS
dans le standard SQL.