La creation des tables sous mysql

ikramta Messages postés 151 Date d'inscription lundi 24 décembre 2007 Statut Membre Dernière intervention 10 février 2016 - 14 janv. 2009 à 11:35
ikramta Messages postés 151 Date d'inscription lundi 24 décembre 2007 Statut Membre Dernière intervention 10 février 2016 - 14 janv. 2009 à 13:47
bonjour tout le monde et bon courage.
je suis entrain de crée une BD qui contient ces 2 table
'information' et 'longue':
create table longue
(
id_longue char(10),longue char(10),ordre smallint(2) unsigned,primary key (id_longue)
);

create table information
(
id_info int(10) unsigned not null auto_increment,titre_info varchar(100),contenu_info text,date timestamp(14),statut_info enum('v','f'),id_longue char(10),primary key (id_info),constraint id_longue foreign key( id_longue) references longue(id_longue) on update cascade
);.ma question est quand je modifie le ID de la table 'longue' cet modification ne se met pas automatiquement dans la table 'information'.qui peut m'aidé a ce niveau et merci bien pour vous et bon courage.salut

2 réponses

Teclis01 Messages postés 1423 Date d'inscription mardi 14 décembre 2004 Statut Membre Dernière intervention 29 décembre 2012 4
14 janv. 2009 à 11:49
Renseigne toi sur les FK Foreign Key

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro
0
ikramta Messages postés 151 Date d'inscription lundi 24 décembre 2007 Statut Membre Dernière intervention 10 février 2016
14 janv. 2009 à 13:47
salut mais soyer un peut claire.mais j'ai deja déclarer le FK
et l'informer de mettre en cascade chaque UPDATE.salut et une
autre foit soyer un peut gentil.merci
0