Derniers journaux de rootix :
- [13/02@10:27] Forum Grafotech "OPEN SOURCE & LOGICIELS LIBRES"
- [29/01@18:54] freenode a 10 ans
- [13/01@00:33] Dell sort du coma
- [13/12@14:14] premier journal sur le nouveau serveur !
- [31/10@00:54] OpenBSD 3.4 vient de sortir.
- [25/10@16:15] C'est la nuit du geek ce soir !
- [20/10@21:14] offre d'emploi à l'INRIA sur la sécurité informatique
- [20/10@17:50] hausse du tabac
- [01/10@17:07] OpenOffice 1.1.0 est officiellement sorti
- [01/10@07:18] OpenBSD 3.4 : le tube
- [28/08@19:34] report du vote pour les brevets logiciels
- [27/08@13:30] mon idieu, c'est de pire en pire à l'ADAE
- [24/08@17:57] allez lire cet article
- [20/08@21:25] alerte sécurité sur OpenBSD 3.3
- [06/08@07:04] vu sur google ce matin
- [10/07@18:47] journal météo des RMLL n°3
- [09/07@17:19] journal météo des RMLL n°2
- [08/07@21:04] journal météo des rmll
- [28/06@22:27] Allez voter !
- [27/06@13:35] basculer l'affichage de mon portable sur le réplicateur de port
Journal : InnoDB MySQL
Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 26 février 2004Sur table 1, j'ai :
truc|machin
truc|bidule
Sur table 2, j'ai :
titi|truc (truc pointe sur truc de table1)
Je n'arrive pas à effacer truc|bidule de table 1 par exemple alors que pourtant il resterait un truc après.
Comment je fais ?
> Lire le journal (4 commentaires, moyenne: 1).
Re: InnoDB MySQL
une clé etrangere c'est sensé pointer sur une clé primaire non?
Dam
-
[^]Re: InnoDB MySQL
Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 26/02/2004 à 19:06. (lien). Évalué à 1.bah heu, je sais pas mais chez moi, ça pointe sur un INDEX et MySQL m'a rien dit
-
[^]Re: InnoDB MySQL
Posté par Christophe (rOotix) GUILLOUX (Jabber id, page perso, ) le 26/02/2004 à 21:35. (lien). Évalué à 1.je pense qu'il faut faire quelque chose de spécial pour avoir le droit, genre verrouiller l'index, je sais pas
-
[^]Re: InnoDB MySQL
Posté par Damien Metzler () le 27/02/2004 à 09:28. (lien). Évalué à 1.Je sais pas comment ça se passe dans MySQL, mais en tout cas dans Oracle, on peut pas faire de clé étrangère sur autre chose qu'une clé primaire.
C'est assez logique d'ailleurs. Une clé étrangère référence quelque chose d'unique. Quelque chose d'unique dans une autre table, c'est quand même souvent une clé primaire.
Je pense que le mot clé UNIQUE permet simplement de contraindre une table mais ne sert en aucun cas de référence.

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 
Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.