Leçon 8 / 9 — Chapitre 1: Découvrir les bases et SELECT
Le point-virgule et la casse des mots-clés
Le point-virgule (;) marque la fin d'une instruction SQL — indispensable dès qu'un fichier ou un outil contient plusieurs requêtes à la suite, pour que le moteur sache où l'une se termine et où la suivante commence.
SELECT nom FROM produits;
SELECT prix FROM produits;
Ces deux requêtes, séparées par un point-virgule chacune, s'exécutent l'une après l'autre. Dans un outil qui n'exécute qu'une seule requête à la fois, l'oublier ne pose souvent pas de problème visible — mais l'habitude évite bien des erreurs déroutantes dès que plusieurs requêtes s'enchaînent dans un même script.
Les mots-clés SQL (SELECT, FROM, WHERE...) sont, dans la grande majorité des moteurs, insensibles à la casse : select, Select et SELECT fonctionnent de façon identique.
select nom from produits;
Cette requête, tout en minuscules, fonctionne exactement comme SELECT nom FROM produits;. La convention très répandue d'écrire les mots-clés en majuscules (SELECT, FROM, WHERE) reste néanmoins recommandée : elle distingue immédiatement, à la lecture, les mots-clés du langage des noms de colonnes ou de tables.
Attention : contrairement aux mots-clés, le contenu réel d'une valeur de texte (comme 'Papeterie' vs 'papeterie') est généralement sensible à la casse selon le moteur et sa configuration — ce module utilise systématiquement des valeurs en minuscules pour éviter toute ambiguïté.
À retenir :
- Le point-virgule marque la fin d'une instruction SQL, indispensable pour enchaîner plusieurs requêtes.
- Les mots-clés SQL sont insensibles à la casse, mais les écrire en majuscules reste la convention la plus lisible.
À vous de jouer : réécrivez SELECT nom FROM produits; tout en minuscules, et vérifiez qu'elle fonctionne identiquement.
Continuez ce module
Débloquez les leçons restantes ainsi que la certification finale.
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 84 leçons restantes de ce module
Votre paiement est vérifié avant l'activation de l'accès