Declation d'une cle etrangére sur my sql

Bonjour,
comment declarer une cle etrangére sur my sql
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. exemple :

    CREATE TABLE salles (

    idsalle int(11) NOT NULL auto_increment,

    num char(3) default NULL,

    refuser int(11) default NULL,

    PRIMARY KEY (idsalle),

    index user_ref (refuser),

    foreign key theuser (refuser) references users(id) on delete set null


    ) TYPE=InnoDB;
    1. Voilà : http://dev.mysql.com/doc/refman/5.0/fr/ansi-diff-foreign-keys.html

      La prochaine fois utilise Google ;-)