ALTER VIEW |
Modifie la vue |
---|---|
PostgreSQL |
Syntaxe
ALTER VIEW [ IF EXISTS ] name ALTER [ COLUMN ] column_name SET DEFAULT expression |
ALTER VIEW [ IF EXISTS ] name ALTER [ COLUMN ] column_name DROP DEFAULT |
ALTER VIEW [ IF EXISTS ] name OWNER TO { new_owner | CURRENT_USER | SESSION_USER } |
ALTER VIEW [ IF EXISTS ] name RENAME TO new_name |
ALTER VIEW [ IF EXISTS ] name SET SCHEMA new_schema |
ALTER VIEW [ IF EXISTS ] name SET ( view_option_name [= view_option_value] [, ... ] ) |
ALTER VIEW [ IF EXISTS ] name RESET ( view_option_name [, ... ] ) |
Paramètres
Nom | Description | ||
---|---|---|---|
name | Ce paramètre permet d'indiquer le nom (éventuellement qualifié par le schéma) d'une vue existante. | ||
IF EXISTS | Ce paramètre permet d'indiquer s'il existe. Ne renvoie pas d'erreur si la vue n'existe pas. Un avis est émis dans ce cas. | ||
SET/DROP DEFAULT | Ces paramètres permettent de définir ou de supprimer la valeur par défaut d'une colonne. La valeur par défaut d'une colonne de vue est remplacée par toute commande INSERT ou UPDATE dont la cible est la vue, avant d'appliquer des règles ou des déclencheurs pour la vue. La valeur par défaut de la vue prévaudra donc sur toutes les valeurs par défaut des relations sous-jacentes. | ||
new_owner | Ce paramètre permet d'indiquer le nom d'utilisateur du nouveau propriétaire de la vue. | ||
new_name | Ce paramètre permet d'indiquer le nouveau nom de la vue. | ||
new_schema | Ce paramètre permet d'indiquer le nouveau schéma de la vue. | ||
SET ( view_option_name [= view_option_value] [, ... ] ) RESET ( view_option_name [, ... ] ) |
Ce paramètre permet de définir ou de réinitialiser une option d'affichage. Les options actuellement prises en charge sont :
Modifie l'option de vérification de la vue. La valeur doit être locale ou en cascade.
Modifie la propriété de barrière de sécurité de la vue. La valeur doit être une valeur booléenne, telle que true ou false. |
Description
Cette instruction permet de changer la définition d'une vue.
Dernière mise à jour : Jeudi, le 14 Octobre 2021