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