IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

probleme de syntax sur boolean


Sujet :

Hibernate Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 25
    Par défaut probleme de syntax sur boolean
    Bonjour,

    Je me casse la tete sur un problème qui in fine doit etre assez bidon...
    j'ai mappé une classe option comme suit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <class name="com.calyon.customx.model.produit.Option" lazy="false" table="option">
    		<id name="id" type="long" unsaved-value="0">
    			<column name="option_id" not-null="true"/>
    			<generator class="native"></generator>
    		</id>
    		<property name="callable" type="true_false" column="callable"/>
    		<property name="putable" type="true_false" column="putable"/>
    		<property name="switchable" type="true_false" column="switchable"/>
    		<property name="putablePeriod" column="putable_period"/>
    		<property name="callablePeriod" column="callable_period"/>
    		<property name="switchablePeriod" column="switchable_period"/>
    	</class>
    et lorsque je lance la création de ma base j'ai un message d'erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    StatementCallback; bad SQL grammar [create table option (option_id bigint not null auto_increment, callable char(1), putable char(1), switchable char(1), putable_period bigint, callable_period bigint, switchable_period bigint, primary key (option_id))]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'option (option_id bigint not null auto_increment, callable char(1), putable char' at line 1
    J'arrive pas à comprendre d'où vient l'erreur surtout que j'ai déjà plusieurs table qui contiennent des boolean et que tout s'était très bien passé...

    Excusez moi s'il y a déjà des topics la dessus mais j'ai pas trouvé grand chose sur notre ami à tous...

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 25
    Par défaut
    EUH....
    En fait j'ai trouvé d'où ça venait...
    c'est en effet très stupide...

    En fait il doit y avoir un verrou qui empeche de créer une table nommer option...

    DOnc j'ai juste changé le nom de la table et ca passe niquel!!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme de syntaxe condition if sur une ligne
    Par Arkoze dans le forum Langage
    Réponses: 5
    Dernier message: 15/03/2011, 11h49
  2. probleme de syntaxe sur filtrage de sous formulaire
    Par sebinator dans le forum VBA Access
    Réponses: 1
    Dernier message: 28/01/2009, 12h09
  3. [C#] problème si clic sur "précédent"
    Par moimoimoi dans le forum ASP.NET
    Réponses: 13
    Dernier message: 11/03/2004, 15h30
  4. Problemes de syntaxe
    Par maahta dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 01/10/2003, 13h40
  5. probleme d'installation sur d'autres postes
    Par VBkiller dans le forum Composants VCL
    Réponses: 4
    Dernier message: 18/09/2002, 18h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo