ホームページ > バックエンド開発 > PHPチュートリアル > mysql_PHP チュートリアルで外部キーを作成する

mysql_PHP チュートリアルで外部キーを作成する

WBOY
リリース: 2016-07-21 15:59:50
オリジナル
953 人が閲覧しました

外部キーを確立するための前提条件: このテーブルの列は外部キーと同じ型である必要があります (外部キーはテーブルの主キーである必要があります)。
外部キーの機能: 2 つのテーブルを関連付けるには、外部キーはテーブル内の列の値のみを参照できます。
主キーのキーワードを指定します: 外部キー (列名)
外部キーのキーワードを引用します: 参照 <外部キー テーブル名>(外部キーの列名)
イベント トリガーの制限: 削除時と更新時、パラメーター cascade( be set 外部キーの変更に従う)、restrict (テーブル内の外部キーの変更を制限する)、set Null (null 値を設定)、set Default (デフォルト値を設定)、[デフォルト] アクションなし
例:
outTable テーブル主キー ID type int
外部キーを使用してテーブルを作成:
create table temp(
id int,
name char(20),
foreign key(id)references outTable(id) on delete cascade on update cascade);
手順: ID を設定します。外部としての列 キーは外部テーブル outTable の ID 列を参照します。外部キーの値が削除されると、このテーブルの対応する列の値がフィルタされます。テーブルの変更。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/317248.html技術記事外部キーを確立するための前提条件: このテーブルの列は外部キーと同じ型である必要があります (外部キーはテーブルの主キーである必要があります)。 外部キーの機能: 2 つのテーブルを関連付けるには、外部キーはテーブル内の列の値のみを参照できます。 ...
を指します
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート