Chapitre 5 / 10
CAST et vues approfondies
9 leçons dans ce chapitre.
Changement de type : CAST / CONVERT
→ 120 (montant vaut 120.456 ; le comportement exact sur une valeur décimale — arrondi ou troncature — peut varier légèrement selon…
Voir les détails du chapitre
→ 120 (montant vaut 120.456 ; le comportement exact sur une valeur décimale — arrondi ou troncature — peut varier légèrement selon le moteur, mais ici les deux approches donnent le même résultat : 120). → 8 (convertit le texte '7' en nombre entier, ce qui permet ensuite l'addition). À retenir : convertit explicitement une valeur d'un type vers un autre. Convertir un texte numérique (comme '7') en…
Les vues : CREATE VIEW
Une vue enregistre une requête sous un nom — elle ne duplique aucune donnée. Interroger réexécute la requête d'origine à chaque fo…
CREATE OR REPLACE VIEW
modifie la définition d'une vue existante, sans avoir à la supprimer au préalable. Cette instruction remplace la définition de (vu…
DROP VIEW
supprime la définition d'une vue — jamais les données des tables qu'elle interrogeait. Après cette instruction, échoue : la vue n'…
Une vue basée sur une jointure
Une vue peut tout aussi bien enregistrer une requête avec jointure qu'une simple requête sur une table. Voici une nouvelle table,…
Les limites d'une vue avec agrégation
Une vue qui contient un (ou toute agrégation) n'est pas modifiable : impossible d'y faire un , ou , car il n'existe aucune façon n…
Vue matérialisée : principe
Une vue classique réexécute sa requête à chaque interrogation — pratique, mais parfois coûteux si la requête est lourde et interro…
Rafraîchir une vue matérialisée
réexécute la requête d'origine d'une vue matérialisée, et remplace son contenu stocké par le résultat à jour. Après cette instruct…
Cas pratique : un rapport d'achats filtré et casté
Ce cas pratique combine jointure, filtrage, et vue — les notions de ce chapitre. Étape par étape : 1. La jointure associe chaque a…
Quiz de chapitre
6 questions transversales sur ce chapitre.
Progression du chapitre
0/9 terminées
Accès complet
La première leçon de chaque chapitre est gratuite (10 leçons sur 90).
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 80 leçons restantes de ce module