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

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

Linda Hamilton
發布: 2024-12-23 12:03:15
原創
621 人瀏覽過

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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板