ラベル 調査中あり の投稿を表示しています。 すべての投稿を表示
ラベル 調査中あり の投稿を表示しています。 すべての投稿を表示

2010年5月5日水曜日

CASCADE

【DROP時のCASCADE】
・表削除時に参照している別表の外部キー制約を削除することができる。
※子表データの削除ではないことに注意。
E.X.)
drop table テーブル名 cascade constraints

【外部キー生成時のCASCADE】
・on delete cascade
親表の行削除時、子表で外部キーで参照している行も削除される。
・on delete set null
親表名の行削除時、子表で参照している外部キー値がnullにまする。
E.X.)
alter table hoge add constraint fk_col foreign key(col) references parenttbl(col) on delete cascade.

【DELETE時のCASCADE】
ちょっとわからない。調査中