Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3003 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  type de clé primaire

 

Sujet(s) à lire :
    - Visual C++
 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

type de clé primaire

n°2225852
at2704
Posté le 23-04-2014 à 12:28:41  profilanswer
 

Bonjour;
j'ai une question simple mais elle semble un problème pour moi
est ce que la clé primaire d'une table est toujours de type entier et auto incrémentation
je crée des tables avec phpmyadmin et je n'arrive pas à changer le type de clé primaire à text  
merci d'avance

mood
Publicité
Posté le 23-04-2014 à 12:28:41  profilanswer
 

n°2225856
gpl73
Posté le 23-04-2014 à 13:50:25  profilanswer
 

Pour info, en SQL "pur", tu n'as aucun typage "préféré" ou imposé pour faire un clé primaire, tu peux en faire meme des composées.  
En php, c'est à voir plus particulierement avec ton logiciel...
 


---------------
mieux vaut être un con au chaud, qu'un con gelé lol
n°2225873
rufo
Pas me confondre avec Lycos!
Posté le 23-04-2014 à 14:58:31  profilanswer
 

Je confirme ce que dit gpl73 sauf pour l'aspect PHP. PhpMyAdmin permet parfaitement de définir un VARCHAR (par ex) comme clé primaire.
 
Après, c'est plus une question pratique, en particulier sur les jointures. Les clé primaires composées, ça peut vite devenir galère à gérer :/ Un id de type entier, au moins, c'est simple à gérer ;)
 
Edit : après, pour accélérer les recherches, tu peux très bien définir une clé primaire de type entier et pour un champ texte (plus pertinent pour les recherche) ou une composition de plusieurs champs, définir un index de type "unique".


Message édité par rufo le 23-04-2014 à 15:11:38

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  type de clé primaire

 

Sujets relatifs
Incompatibilité de type tableauliste de dossier cree entre deux date de type vachar
Qui saurait faire ce type de formulaire ?type de retour de la fonction binomial_coefficient de boost
Relation entre clé primaire et clé étrangèreComment intégrer un module type carousel dans mon site ?
type erreurErreur incompréhensible d'une variable de type int
postgresql conversion de type[Resolu] Formulaire type Formmail en php5.4
Plus de sujets relatifs à : type de clé primaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR