2009年12月12日 星期六

SQL 外鍵(Foreign Key)

根據ANSI SQL-92標準對於外鍵(Foreign Key)限制式(Constraint)在修改資料時,定義了四種因應方式:
  set NULL:即當ParentTable中刪除或修改一筆資料時,Foreign Table上的資料是設為NULL。
  set Default:設Foreign Key為Default Value。
  Cascade:即當刪除或修改Parent Table時,對Foreign Table也做同樣的刪除或修改。
  No Action:即當此筆資料存在有Foreign Key時,不允許做刪除或修改。

沒有留言:

張貼留言