En essayant de créer des tables avec des contraintes, je suis tombé sur des erreurs de syntaxe. J'utilise Microsoft Access et il ne cesse de me dire que ma deuxième contrainte est fausse. Que se passe-t-il? Mon code ressemble à ceci :
CREATE TABLE STORE
(
StoreName Char(25) NOT NULL,
City Char(35) NULL
Country Char(50) NULL,
Phone Char(8) NULL,
Fax Char(15) NULL,
Email Varchar(100) NULL,
Contact Char(35) NULL,
CONSTRAINT StorePK PRIMARY KEY(StoreName),
CONSTRAINT Citizen CHECK (Country IN ('Belize', 'United States', 'Mexico','China', 'Germany', 'France', 'Netherlands'))
);