SQL INSERT和UPDATE的規范類別介紹
下文將對SQL INSERT 和UPDATE 規范類別進行介紹說明,包括刪除規則和更新規則等,供您參考,如果您對SQL INSERT和UPDATE 感興趣的話,不妨一看。
展開以顯示有關該關系的“刪除規則”和“更新規則”的信息。
刪除規則
指定當數據庫的最終用戶嘗試刪除某一行,而該行包含外鍵關系所涉及的數據時所發生的情況。如果設置為:
無操作 顯示一條錯誤信息,告知用戶不允許執行該刪除操作,DELETE 將被回滾。
級聯 刪除包含外鍵關系中所涉及的數據的所有行。
設置空 如果表的所有外鍵列都可接受空值,則將該值設置為空。僅適用于 SQL Server 2005。
設置默認值 如果表的所有外鍵列均已定義默認值,則將該值設置為列定義的默認值。僅適用于 SQL Server 2005。
更新規則
指定當數據庫的用戶嘗試更新某一行,而該行包含外鍵關系所涉及的數據時所發生的情況。如果設置為:
無操作 顯示一條錯誤信息,告知用戶不允許執行該刪除操作,DELETE 將被回滾。
級聯 刪除包含外鍵關系中所涉及的數據的所有行。
設置空 如果表的所有外鍵列都可接受空值,則將該值設置為空。僅適用于 SQL Server 2005。
設置默認值 如果表的所有外鍵列均已定義默認值,則將該值設置為列定義的默認值。僅適用于 SQL Server 2005。
【編輯推薦】