Mot clé SQL VIEW
CRÉER UNE VUE
En SQL, une vue est une table virtuelle basée sur le jeu de résultats d'une instruction SQL.
La CREATE VIEW
commande crée une vue.
Le SQL suivant crée une vue qui sélectionne tous les clients du Brésil :
Exemple
CREATE VIEW [Brazil
Customers] AS
SELECT
CustomerName, ContactName
FROM Customers
WHERE
Country = "Brazil";
Interroger la vue
Nous pouvons interroger la vue ci-dessus comme suit :
Exemple
SELECT * FROM [Brazil
Customers];
CRÉER OU REMPLACER LA VUE
La CREATE OR REPLACE VIEW
commande met à jour une vue.
Le SQL suivant ajoute la colonne "City" à la vue "Brazil Customers" :
Exemple
CREATE OR REPLACE VIEW [Brazil Customers] AS
SELECT CustomerName, ContactName, City
FROM Customers
WHERE Country = "Brazil";
VUE GOUTTE
La DROP VIEW
commande supprime une vue.
Le SQL suivant supprime la vue "Brazil Customers" :
Exemple
DROP VIEW [Brazil Customers];