Code erreur sous mysql

Rahmouni007 Messages postés 169 Statut Membre -  
Rahmouni007 Messages postés 169 Statut Membre -
Bonjour,
Bonjour
je travaille avec EasyPHP 1.8
j'ai créer la table client (codecli,nomcli,adrcli) avec codecli est la clé primaire
quand je met cette commande :
alter table client
disable primay key;

l'erreur c'est : #1064 - Erreur de syntaxe pr?de 'constraint primary key' ?a ligne 2

merci d'avance pour vos aides

5 réponses

  1. Roudounette
     
    Bonjour,

    Comme vu sur ce site :
    http://dev.mysql.com/doc/refman/5.0/fr/alter-table.html

    apparement ce n'est pas disable mais drop qu'il faut utiliser.

    ALTER TABLE CLIENT
    DROP PRIMARY KEY
    0
  2. Rahmouni007 Messages postés 169 Statut Membre 2
     
    Non mon ami
    je veux désactiver une clé primaire pas supprimer...
    drop :supprime une colonne
    disable: désactive une clé
    mais j'ai pas su pourquoi elle ne fonctionne pas sous easyphp(pahmyadmin mysql)
    0
  3. Rahmouni007 Messages postés 169 Statut Membre 2
     
    oui je sais mon ami
    mais ça pas fonctionner de tout
    elle me génère une erreur de syntaxe comme je vous ai le dis dans e message de début...
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Roudounette
     
    Déjà je suis pas ton ami.
    Je suis là pour t'aider.

    Et je n'ai pas mis DISABLE PRIMARY KEY

    MAIS DISABLE KEYS.
    0
    1. Rahmouni007 Messages postés 169 Statut Membre 2
       
      mais cette commande désactive tous les clé même les clés étrangères mais moi je veux désactiver que la clé primaire...
      merci
      0