Se connecter avec
S'enregistrer | Connectez-vous

[SQL] Problème avec "boolean" pour CREATE TABLE

Dernière réponse : dans Programmation

Bonjour,

Donc j'ai la requête suivante :


CREATE TABLE ADHERENTS (
numadh integer NOT NULL,
sexeAdh BOOLEAN,
civiliteAdh varchar(5),
nomAdh varchar(255),
prenomAdh varchar(255),
adrAdh varchar(255),
CPAdh integer,
villeAdh varchar(255),
PRIMARY KEY (numadh));


Donc quand j'exécute ma requête j'ai le message d'erreur "syntaxe incorrecte" et il me sélectionne directement "boolean" mais je ne sais pas comment arrangé cela, j'ai cherché sur google mais rien trouvé. Sachant que je voudrais que "sexeAdh" me renvoit une valeur booléenne "H" (Homme) ou "F" (Femme).

Merci de me dire comment rectifier cette petite erreur. :) 

EDIT : Je viens d'essayer sur MySQL la requête fonctionne mais pas sous Access, et j'ai besoin que ça marche sous Access (dans le cadre de mes études pour l'instant).
Lassé par la pub ? Créez un compte
Expert Programmation

Salut,

Dans Access, tu as le choix.
En mode graphique, tu peux mettre dans les propriétés "Liste déroulante" (ou quelque chose du genre), et après, dans "liste de valeurs" mettre "H;F".
(Pour faire ça : http://www.ybet.be/access/10-liste-choix.htm )

Sinon, avec Access tu as un type "Oui/Non", mais là c'est pareil, je ne sais pas quel est l'équivalent en SQL pour Access

Vu que je n'ai pas access sous la main, je ne peux pas te dire comment le faire en SQL.


J'installe Access, je te dis ça.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde