Votre question

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

Tags :
  • Integer
  • Programmation
Dernière réponse : dans Programmation
15 Octobre 2007 20:28:45

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).

Autres pages sur : sql probleme boolean create table

a c 232 L Programmation
15 Octobre 2007 21:58:55

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.
15 Octobre 2007 22:01:38

Merci mais c'est une 404 le lien que tu m'as donné. Et oui je sais que par le mode création on peut le faire, mais en "script" je ne sais pas... :( 

Vraiment chiant cet Access, MySQL l'accepte bien...
Contenus similaires
a c 232 L Programmation
15 Octobre 2007 22:05:01

Y'a la parenthèse en trop ;) 
15 Octobre 2007 22:06:19

Euh où ça ? (pas DMC)
a c 232 L Programmation
15 Octobre 2007 22:37:48

Donc, la réponse était YESNO.
Si quelqu'un a le même problème un jour :) 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS