ALTER MATERIALIZED VIEW |
Modifie la vue matérialisé |
|---|---|
| PostgreSQL | |
Syntaxe
| ALTER MATERIALIZED VIEW [ IF EXISTS ] name action [, ... ] |
| ALTER MATERIALIZED VIEW name DEPENDS ON EXTENSION extension_name |
| ALTER MATERIALIZED VIEW [ IF EXISTS ] name RENAME [ COLUMN ] column_name TO new_column_name |
| ALTER MATERIALIZED VIEW [ IF EXISTS ] name RENAME TO new_name |
| ALTER MATERIALIZED VIEW [ IF EXISTS ] name SET SCHEMA new_schema |
|
ALTER MATERIALIZED VIEW ALL IN TABLESPACE name [ OWNED BY role_name [, ... ] ] SET TABLESPACE new_tablespace [ NOWAIT ] où l'action est l'une des suivantes : ALTER [ COLUMN ] column_name SET STATISTICS integer ALTER [ COLUMN ] column_name SET ( attribute_option = value [, ... ] ) ALTER [ COLUMN ] column_name RESET ( attribute_option [, ... ] ) ALTER [ COLUMN ] column_name SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN } CLUSTER ON index_name SET WITHOUT CLUSTER SET ( storage_parameter [= value] [, ... ] ) RESET ( storage_parameter [, ... ] ) OWNER TO { new_owner | CURRENT_USER | SESSION_USER } |
Paramètres
| Nom | Description |
|---|---|
| name | Ce paramètre permet d'indiquer le nom (éventuellement qualifié par le schéma) d'une vue matérialisée existante. |
| column_name | Ce paramètre permet d'indiquer le nom d'une colonne nouvelle ou existante. |
| extension_name | Ce paramètre permet d'indiquer le nom de l'extension dont dépend la vue matérialisée. |
| new_column_name | Ce paramètre permet d'indiquer le nouveau nom pour une colonne existante. |
| new_owner | Ce paramètre permet d'indiquer le nom d'utilisateur du nouveau propriétaire de la vue matérialisée. |
| new_name | Ce paramètre permet d'indiquer le nouveau nom de la vue matérialisée. |
| new_schema | Ce paramètre permet d'indiquer le nouveau schéma de la vue matérialisée. |
Description
Cette instruction permet de changer la définition d'une vue matérialisée.
Dernière mise à jour : Jeudi, le 14 Octobre 2021