bonsoir,
j'ai envie de modifier une colonne pour qu'elle ne soit plus clé primaire, mais je n'y arrive pas, je n'arrive pas non plus à supprimer cette colonne, comment faire SVP ??
bonsoir,
j'ai envie de modifier une colonne pour qu'elle ne soit plus clé primaire, mais je n'y arrive pas, je n'arrive pas non plus à supprimer cette colonne, comment faire SVP ??
Tu peux être plus précis sur ce que tu fais et ce que tu obtiens ?
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
Merci pour votre réponse.
En fait, j'ai fait une erreur dans ma base de données et je dois modifier dans une table appelée "Personne" le champ "login" étant défini comme clé primaire, il ne doit plus être clé primaire, je devrais définir un autre champ qui sera la clé primaire!!
Quand j'essaie de modifier le champ "login", je ne trouve pas où décocher la clé primaire
Soit tu mets une autre colonne comme clef primaire en cliquant sur la clef dorée
Soit en dessous de la structure de la table, tu as une zone "index" avec tous les index définis.
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
J'ai créé une autre colonne, mais quand je clique sur la clé dorée, on m'affiche ceci:Soit tu mets une autre colonne comme clef primaire en cliquant sur la clef dorée
Voulez-vous vraiment effectuer
Je clique sur oui
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part ALTER TABLE `personne` DROP PRIMARY KEY, ADD PRIMARY KEY(`ID`)
Et on m'affiche une erreur :
#1062 - Duplicata du champ '0' pour la clef 'PRIMARY'
Ben c'est sûr que si le champ n'est pas unique, il est compliqué de le déclarer comme clé primaire.
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum
Et qu'est ce que tu as changé depuis le précédent message ?
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
J'ai cliqué sur "Unique" pour la colonne que j'ai créé pour qu'elle soit une clé primaire, mais ça ne marche pas
Oui mais depuis on t'a dit que ta colonne "clef primaire" ne peut pas contenir des doublons.
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
Oui mais je ne peux rien faire! je ne peux pas supprimer la colonne qui est une clé primaire ni rajouter une colonne de clé primaire
N'importe quelle colonne peut être une clef primaire du moment qu'elle ne contient pas de doublon.
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager