首頁 >資料庫 >mysql教程 >如何將 ON DELETE CASCADE 新增至現有 SQL 外鍵約束?

如何將 ON DELETE CASCADE 新增至現有 SQL 外鍵約束?

Linda Hamilton
Linda Hamilton原創
2024-12-23 12:03:15595瀏覽

How Do I Add ON DELETE CASCADE to an Existing SQL Foreign Key Constraint?

修改 SQL 中的限制

改變 SQL 中的限制是資料庫管理的常見任務。最常見的修改之一是將 ON DELETE CASCADE 子句新增至現有外鍵約束。此子句允許您將刪除操作從父表級聯到子表,從而確保資料完整性。

要變更現有約束,例如 ACTIVEPROG_FKEY1,您不能直接修改它。相反,您必須刪除約束並使用所需的修改重新建立它。

更改限制的步驟:

  1. 使用以下語法刪除現有限制:
  1. 使用ON 重新建立約束DELETE CASCADE子句:

此程序將使用 ON DELETE CASCADE 行為有效更新 ACTIVEPROG_FKEY1 約束,讓您將 PROGRAM 表中的刪除操作級聯到 ACTIVEPROG 表。

以上是如何將 ON DELETE CASCADE 新增至現有 SQL 外鍵約束?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn