Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/11/2006, 02h28   #1
Membre actif
 
Avatar de scaleo
 
Inscription : septembre 2005
Messages : 327
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 327
Points : 170
Points : 170
Par défaut A quoi sert l'attribut KEY

salut a tous je migre actuellement une application de Mysql vers Sql server , le sql c'est pas trop mon truc donc voila j'ai une question a quoi sert l'attribut KEY dans Mysql ? j'ai cherché si sa existait sous Sql server et il semble que non

voici une des tables de mon application


Code :
1
2
3
4
5
6
7
8
CREATE TABLE keywords (
   key_id int(9) NOT NULL AUTO_INCREMENT,
   twoletters char(2) NOT NULL,
   keyword varchar(64) NOT NULL,
   PRIMARY KEY (key_id),
   UNIQUE keyword (keyword),
   KEY twoletters (twoletters)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci;

Que veut dire KEY twoletters (twoletters) ?????????

J'ai regardé dans mon bouquin sur Mysql 5 il n'est pas fait mention de cet attribut

merci de votre aide a tous
scaleo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2006, 10h10   #2
Expert Confirmé Sénior
 
Avatar de qi130
 
Homme Pierre
Ingénieur qualité méthodes
Inscription : mars 2003
Messages : 3 726
Détails du profil
Informations personnelles :
Nom : Homme Pierre
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Ingénieur qualité méthodes
Secteur : Finance

Informations forums :
Inscription : mars 2003
Messages : 3 726
Points : 4 739
Points : 4 739
Citation:
Envoyé par Aide MySQL
KEY est un synonyme de INDEX. Depuis la version 4.1, l'attribut de clé PRIMARY KEY peut aussi être spécifié avec la clause KEY. Il a été implémenté pour assurer la compatibilité avec les autres bases.
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2006, 12h56   #3
Membre actif
 
Avatar de scaleo
 
Inscription : septembre 2005
Messages : 327
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 327
Points : 170
Points : 170
En clair sur cette table c'est un index sur la colonne twoletters
scaleo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2006, 15h23   #4
Rédacteur
 
Avatar de Biglo
 
Inscription : juillet 2002
Messages : 537
Détails du profil
Informations personnelles :
Localisation : France, Moselle (Lorraine)

Informations forums :
Inscription : juillet 2002
Messages : 537
Points : 561
Points : 561
C'est bien cela. Et cet index est nommé "twoletters", comme le nom de la colonne.
Biglo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h29.


 
 
 
 
Partenaires

Hébergement Web