DB2 - Vues
Ce chapitre décrit l'introduction des vues, la création, la modification et la suppression des vues.
introduction
Une vue est une autre manière de représenter les données stockées dans les tables. Ce n'est pas une table réelle et elle n'a pas de stockage permanent. La vue permet de visualiser les données dans une ou plusieurs tables. C'est une spécification nommée d'une table de résultats.
Créer une vue
Vous pouvez créer une vue à l'aide de la syntaxe suivante:
Syntax:
db2 create view <view_name> (<col_name>,
<col_name1...) as select <cols>..
from <table_name>
Example: Création d'une vue pour la table shopper.sales1
db2 create view view_sales1(id, itemname, qty, price)
as select id, itemname, qty, price from
shopper.sales1
Modifier une vue
Vous pouvez modifier une vue à l'aide de la syntaxe suivante:
Syntax:
db2 alter view <view_name> alter <col_name>
add scope <table_or_view_name>
Example: [Pour ajouter une nouvelle colonne de table à la vue existante 'view_sales1']
db2 alter view view_sales1 alter id add
scope shopper.sales1
Abandonner la vue
Vous pouvez supprimer une vue à l'aide de la syntaxe suivante:
Syntax:
db2 drop view <view_name>
Example:
db2 drop view sales1_view