Il y a actuellement 85 visiteurs
Jeudi 05 Août 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

est ce possible d'avoir 2 clé primair pour une table

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

est ce possible d'avoir 2 clé primair pour une table

Message le 01 Juin 2008 01:16

Bonsoir a tous
J'ai besoin d'aide, ma patronne me demande si c'est possible d'avoir 2 clé primair ds une table, elle a conçu une table ds laquelle elle a mit pour clé primair le nom des adherants et elle voudrait que les prenoms soient pris en compte dans la clé primair ou avoir 2 clé primair pcq evidement il y'a plusieurs Dupond ou Robert ... mais elle refuse de changer de clé primair, dites moi comment faire
merci
On dit toujours qu'on peut pas être et avoir été. Eh ben, j'en connais un, dis donc, il a été con et il l'est encore !

Coluche
Annegelou
Visiteur
Visiteur
 
Messages: 4
Inscription: 01 Juin 2008 00:51
 


Re: est ce possible d'avoir 2 clé primair pour une table

Message le 01 Juin 2008 09:11

Annegelou a écrit:mais elle refuse de changer de clé primair, dites moi comment faire

Bahh tu peux pas, il faut changer la clef.
Il doit surement falloir faire un :
ALTER TABLE matable DROP PRIMARY KEY;
puis un
ALTER TABLE matable ADD PRIMARY KEY (nom,prenom);

Ca ne doit pas casser trop pattes à la table et ça résoud le problème.
Libérez-vous : http://www.debian.org
Nobody knows what sysadmin does... until he stops doing it
Avatar de l'utilisateur
CaSa
PC-Infopraticien
PC-Infopraticien
 
Messages: 8978
Inscription: 13 Mai 2003 16:32
Localisation: Sisteron... et jamais loin d'une Debian
 

Message le 01 Juin 2008 13:06

Salut,

Informatiquement parlant, on ne peut jamais avoir 2 clés primaires dans la même table, j'insiste bien sur jamais, mais on peut avoir une clé primaire, constitué de 2 voir 3 champs. Je pense que tu travailles sous Access donc il suffit de sélectionner les champs nom, prénom et cliquer sur la clé primaire.

Imagine, tu as 2 personnes, qui ont le même nom et même prénom, qu'est ce que tu vas faire, tu vas encore prendre un autre champ en tant que clé primaire?

Justement, pour éviter ce genre de souci de homonyme. Des qu'il s'agit d'une table des personnes il faut toujours mettre un ID (numérique) comme la clé primaire.
http://www.criesofcrisis.com
Avatar de l'utilisateur
sarkar
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)
 
Messages: 210
Inscription: 22 Aoû 2003 14:55
Localisation: Lyon
 

Message le 01 Juin 2008 17:42

merci pour vos reponses c'est cool
On dit toujours qu'on peut pas être et avoir été. Eh ben, j'en connais un, dis donc, il a été con et il l'est encore !

Coluche
Annegelou
Visiteur
Visiteur
 
Messages: 4
Inscription: 01 Juin 2008 00:51
 



Sujets similaires

Message Je pense avoir un virus
Bonjour,depuis quelques mois (oui j'ai mis du temps pour demander de l'aide ) la partie sécurité windows m'est inaccessible.J'ai par ailleurs voulu y accéder en me rendant compte que mon pc tournait à plein régime lorsque je l'allumais.C'est à dire que le processeur est à 100% et ventilos à fond, ...
Réponses: 21

Message comment mon query atteint ma sélection dans toutes les table
Bonjour à tous,je suis orienté vers vous pour m'aider sur un script que je suis en train de le monter.en résumé:je voulais faire une sélection bien précise dans une colonne dans le temps souhaité;voir le query :SELECT[Time],[TagName],[LoggingNode],[AlarmType],[Priority],[Limit],[LimitString],[AlarmV ...
Réponses: 0

Message Ecran Bleu après avoir lancé des jeux vidéos.
Salut.Cela fait deux fois que je fais face à des écran bleu d'affilé après avoir lancé un jeu vidéo Deux jeux différent en plusLa première était un Code d'arrêt SYSTEM SERVICE EXCEPTION élément ayant échoué Ntfs.sysLa deuxième étant une erreur memory_managementLes deux fois je me suis donc retrouvé ...
Réponses: 10

Message avoir l'ancien gestionnaire des tâches sur win8 et après
Bonjour est-ce que vous connaissez classic task manager en gros ce logiciel est fait que pour win 8 win 8.1 et win 10 et remplace le nouveau gestionnaire des tâche par l'ancien gestionnaire des tâches voici les lienLien pour win 8 et win 8.1 https://winaero.com/download.php?view.43Lien pour win 10 h ...
Réponses: 2

Message Avoir le nom de l'artiste sur cd après gravure
Bonjour,Mon souci, je souhaite graver des cd avec cd burner xp mias bien que les tags soient présents et les entêtes de colonne aussi, au moment de passer dans la partie basse pour la gravure il n'y a plus les colonnes artiste album et etc.https://img15.hostingpics.net/pics/344339Cdburnerxp.jpgJ'ai ...
Réponses: 6

Message Impinante EPSOn . Comment avoir les pages en français
BonjourJ'ai une imprimante EPSON WF 2750. Depuis quelques jours je n'arrive pas à trouver le moyen d'avoir les pages lancer une impression en langue française comme cela était depuis plusieurs moisLa première page "Imprimer " est en français mais la suivante "Propriétés " et d'a ...
Réponses: 1

Message Table de mixage : Behringer Xenyx Q502
Bonjour, Bonsoir à vous.Donc tout d'abord je dispose d'une table de mixage Behringer Xenyx Q502 qui a donc le mode "USB"mais j'ai aussi les deux port RCA Rouge / Blanc mais sur mon pc j'ai pas c'est deux câble et esque niveau qualité son du microphone serra meilleur ? ...Merci de vos répon ...
Réponses: 4


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.
cron