Partie I
SQL de base
22
© Éditions Eyrolles
Comme nous le conseillons dans l’avant-propos, il est préférable d’utiliser les conventions
suivantes :
• Tous les mots-clés de SQL sont notés en majuscules.
• Les noms de tables sont notés en Minuscules (excepté la première lettre, ces noms seront
quand même stockés dans le système en minuscules).
• Les noms de colonnes et de contraintes en minuscules.
L’adoption de ces conventions rendra vos requêtes, scripts et programmes plus lisibles (un peu
à la mode Java).
Premier exemple
Le tableau ci-après décrit l’instruction SQL qui permet de créer la table Compagnie illustrée
par la figure suivante, dans la base bdsoutou (l’absence du préfixe « bdsoutou. » conduirait
au même résultat si bdsoutou était la base connectée lors de l’exécution du script).
Tableau 1-1 Différentes écritures SQL
Sans commentaire
Avec commentaires
CREATE TABLE Test(colonne
DECIMAL(38,8));
CREATE TABLE
Test
(colonne
DECIMAL(38,8)
);
CREATE TABLE
-- nom de la table
Test( #début de la description
COLONNE DECIMAL(38,8)
)
-- fin, ne pas oublier le point-virgule.
;
CREATE TABLE Test (
/* une plus grande description
des colonnes */
COLONNE /* type : */ DECIMAL(38,8));
Figure 1-1 Table à créer
Compagnie
comp
nrue rue
ville
nomComp
Précédent

- 44/418

Suivant