Bonjour,
Je dois créer une table sous Accss avec du SQL.
Ma table :
UTILISATEUR(USR_ID, USR_MAIL, USR_TITRE, USR_NOM, USR_PRENOM, USR_ORGANISATION)
Voici le SQL que j'ai fais pour la création de la table :
Il y a une erreur quelque part, quand je valide j'ai un message "Erreur de syntaxe dans l'instruction CREATE TABLE". Et access me surligne DEFAULT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE TABLE UTILISATEUR (USR_ID INTEGER NOT NULL PRIMARY KEY, USR_MAIL CHAR(100) NOT NULL, USR_TITRE CHAR(6) NULL DEFAULT 'M.' CHECK (USR_TITRE IN ('M.', 'Melle', 'Mme')), USR_NOM CHAR(32) NULL, USR_ORGANISATION CHAR(128) NULL);
D'où pourrait venir l'erreur ? Une virgule surement, non ?
Quand j'essais de mettre une virgule juste après le NULL (entre NULL et DEFAULT), Acces me dit "Erreur de syntaxe dans la définition du champs" et me souligne 'M.' .
Je suis un peu perdu...
Merci d'avance pour votre aide.
Partager