Lorsqu’un nom d’un élément d’une base de données (table, colonne par exemple) est identique à un mot clef du SQL, il convient de l’entourer de guillemets (double quote). En principe, les mots réservés du SQL sont déconseillés pour nommer des objets du modèle physique de données...
Imaginons une table de nom JOIN, composée des champs suivants :
NOM SELECT DATE NOT
------- ------ ------- ---
DURAND Oui 1999-11-12 F
DUVAL Non 1998-01-17 M
nous désirons sélectionner les colonnes SELECT et DATE lorsque la colonne NOT vaut F...
la requête suivante va renvoyer une erreur:
SELECT SELECT, DATE
FROM JOIN
WHERE NOT = 'F'
Pour que la requête ...
Voir la suite