ALTER SCHEMA — Modifier la définition d'un schéma
ALTER SCHEMAnom
RENAME TOnouveau_nom
ALTER SCHEMAnom
OWNER TO {nouveau_propriétaire
| CURRENT_ROLE | CURRENT_USER | SESSION_USER }
ALTER SCHEMA
modifie la définition d'un schéma.
Seul le propriétaire du schéma peut utiliser ALTER SCHEMA
.
Pour renommer le schéma, le droit CREATE
sur la base est
obligatoire. Pour modifier le propriétaire, il faut SET ROLE
vers le nouveau rôle propriétaire et ce rôle doit avoir le droit
CREATE
sur la base (les superutilisateurs ont
automatiquement ces droits).
nom
Le nom du schéma.
nouveau_nom
Le nouveau nom du schéma. Il ne peut pas commencer par
pg_
, noms réservés aux schémas système.
nouveau_propriétaire
Le nouveau propriétaire du schéma.
Il n'existe pas de relation ALTER SCHEMA
dans le standard
SQL.