DROP VIEW
Suppression d’une vue existante.
DSQL
DROP VIEW viewname
Paramètre | Description |
---|---|
viewname |
Le nom de la vue. |
La commande DROP VIEW
supprime une vue existante.Si la vue a des dépendances, elle ne sera pas supprimée.
DROP VIEW
Suppression d’une vue existante.
DSQL
DROP VIEW viewname
Paramètre | Description |
---|---|
viewname |
Le nom de la vue. |
La commande DROP VIEW
supprime une vue existante.Si la vue a des dépendances, elle ne sera pas supprimée.
L’instruction DROP VIEW
peut être exécutée :
Le propriétaire de la vue ;
Les utilisateurs ayant le privilège `DROP ANY VIEW'.
DROP VIEW PRICE_WITH_MARKUP;
RECREATE VIEW
Créez une nouvelle vue ou recréez une vue existante.
DSQL
RECREATE VIEW viewname [<full_column_list>] AS <select_statement> [WITH CHECK OPTION]; <full_column_list> ::= (colname [, colname ...])
Paramètre | Description |
---|---|
viewname |
Nom de la vue.Peut contenir jusqu’à 63 caractères. |
select_statement |
Instruction |
full_column_list |
Liste des colonnes de la vue. |
colname |
Le nom de la colonne de la vue.Les noms de colonnes en double ne sont pas autorisés. |
Crée ou recrée une vue.Si une vue portant ce nom existe déjà, l’instruction RECREATE VIEW
essaiera de la supprimer et d’en créer une nouvelle.L’instruction RECREATE VIEW
ne sera pas exécutée si une vue existante a des dépendances.
RECREATE VIEW PRICE_WITH_MARKUP (
CODE_PRICE,
COST,
COST_WITH_MARKUP
) AS
SELECT
CODE_PRICE,
COST,
COST * 1.15
FROM PRICE;