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

SQL Procédural MySQL Discussion :

message d'erreur avec mysql


Sujet :

SQL Procédural MySQL

  1. #1
    Provisoirement toléré
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Points : 125
    Points
    125
    Par défaut message d'erreur avec mysql
    SALUT MES AMIS
    j'ai une table avec 6 colonnes et je voulais modifier la table

    ALTER TABLE teste ADD PRIMARY KEY(nom);

    mais j'ai un message d'erreur duplicate entry 'musta' for Key 1

    et j'ai essayé de mettre la valeur de nom not null un autre message
    et mysql enor 1067 invalid default value for n'om'

    c'est sumpa d'essayer de m'aider

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 960
    Points : 4 389
    Points
    4 389
    Par défaut
    Citation Envoyé par ulysse031
    SALUT MES AMIS
    j'ai une table avec 6 colonnes et je voulais modifier la table

    ALTER TABLE teste ADD PRIMARY KEY(nom);

    mais j'ai un message d'erreur duplicate entry 'musta' for Key 1

    et j'ai essayé de mettre la valeur de nom not null un autre message
    et mysql enor 1067 invalid default value for n'om'

    c'est sumpa d'essayer de m'aider
    votre table contient 2 lignes dont le champ "nom" est égal à "musta"…
    une clé "primary" implique l'unicité …
    il va sans dire que les noms de famille ne font pas une "bonne" clé unique…

    quant à l'autre erreur elle est probablement due à une mauvaise syntaxe
    (probablement un mélange de "set default" avec "not null") mais comme vous ne montrez pas le query que vous avez essayé…

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

Discussions similaires

  1. les messages d'erreurs avec "yacc/bison"
    Par minirop dans le forum C
    Réponses: 6
    Dernier message: 20/12/2006, 19h17
  2. message d'erreur avec le Run Time Access 2003
    Par barbu44 dans le forum Runtime
    Réponses: 3
    Dernier message: 10/12/2006, 15h03
  3. message d'erreur avec borland c++
    Par sally042 dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 06/12/2006, 16h41
  4. hébergeur free, message d'erreur de MySQL
    Par Krakenn dans le forum Langage
    Réponses: 5
    Dernier message: 23/11/2006, 11h40
  5. Message d'erreur avec Bulk Insert
    Par Shivas dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 18/07/2005, 13h03

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