PHPascal.com

PHPAscal rouge2 (Version bleu)


Programmation web CSS HTML PHP Jquery Javascript Wordpresse RSS SQL SSH, serveur linux Outils
  PHPascal a 147 articles


Recherche


cheap nike nfl jerseysWholesale cheap nfl jerseyscheap jerseys online from chinacheap nfl jerseys free shippingwholesale nba jerseysWholesale cheap nhl jerseyscheap nhl jerseys onlinecheap nba basketball jerseys

Valid HTML 5

Programmation web / SQL / Ajouter une clé secondaire

Ajouter une clé secondaire (FOREIGN KEY)

Pour pouvoir utilisé les clé secondaire (FOREIGN KEY) vous devez d'abord avoir des tables de type : InnoDB.

Attention les clé secondaire ne marche pas avec les table de type : MyISAM.

ALTER TABLE `table_1` ADD FOREIGN KEY ( `id_table_2` )
REFERENCES `bd_database`.`table_2` (`id`)
ON DELETE RESTRICT ;


Ceci permet d'associer un clé secondaire à la table_1 pour le champ id_table_2 vers la table table_2.id.
L'option ON DELETE RESTRICT permet de garder l'intégrité des donné en empêchant de supprimer un enregistrement de la table table_2 qui serrais utilisé dans un ou plusieurs enregistrement de la table table_1.
Article écrit le 31 mai 2011

Autres articles sous la même catégorie


Pascal Dubreuil | © PHPascal.com 2024
Temps d'exécution : 0.0066 sec
Imprimer le 21 November 2024 - 04:58:23
par Pascal Dubreuil organisateur du Marathon roller du Canada