自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL主鍵和外鍵的刪除規(guī)則說(shuō)明

數(shù)據(jù)庫(kù) SQL Server
由于SQL表中建立了外鍵關(guān)系,刪除表數(shù)據(jù)時(shí)就會(huì)有諸多的影響,下面將為您介紹SQL主鍵和外鍵的刪除規(guī)則說(shuō)明,供您參考,希望對(duì)您有所幫助。

SQL表中經(jīng)常包含外鍵關(guān)系,刪除一個(gè)表的數(shù)據(jù)就會(huì)影響其他的表,下面將為您介紹SQL主鍵和外鍵的刪除規(guī)則說(shuō)明,供您參考,希望對(duì)您有所幫助。

刪除規(guī)則和更新規(guī)則:
指定當(dāng)數(shù)據(jù)庫(kù)的最終用戶(hù)嘗試刪除或更新某一行,而該行包含外鍵關(guān)系所涉及的數(shù)據(jù)時(shí)所發(fā)生的情況。

如果設(shè)置為:

無(wú)操作:當(dāng)在刪除或更新主鍵表的數(shù)據(jù)時(shí),將顯示一條錯(cuò)誤信息,告知用戶(hù)不允許執(zhí)行該刪除或更新操作,刪除或更新操作將會(huì)被回滾。

層疊:刪除或更新包含外鍵關(guān)系中所涉及的數(shù)據(jù)的所有行。
說(shuō)明:“層疊”在SQL server 2000中又叫“級(jí)聯(lián)”。

設(shè)置空:這是SQL server 2005新增的功能。如果表的所有外鍵列都可以接受空值,則將該值設(shè)置為空。
說(shuō)明:要將外鍵的刪除規(guī)則和更新規(guī)則設(shè)為“設(shè)置空”,則該外鍵必須是可以為空的字段。

設(shè)置默認(rèn)值:這是SQL server 2005新增的功能。如果表的所有外鍵列都已定義了默認(rèn)值,則將該值設(shè)置為該列定義的默認(rèn)值。
說(shuō)明:要將外鍵的刪除規(guī)則和更新規(guī)則設(shè)置為“設(shè)置默認(rèn)值”,該外鍵必須是有默認(rèn)值的字段。

附加:
特地查看了一下SQL server 2000,在它的“關(guān)系”中也包括了如下功能:

 

責(zé)任編輯:段燃 來(lái)源: 博客園
相關(guān)推薦

2010-09-13 14:05:09

sql server外

2010-10-19 17:28:08

SQL SERVER外

2010-09-13 13:58:29

sql server外

2010-09-13 13:25:44

sql server外

2010-11-10 11:37:29

SQL Server刪

2010-09-25 13:16:51

SQL Server外

2010-09-25 11:50:47

sql server外

2010-06-18 08:30:48

SQL Server

2010-09-03 11:52:41

SQL刪除

2011-03-22 12:59:18

SQLOracle外鍵約束

2010-04-26 16:39:35

Oracle外鍵

2010-09-01 16:44:26

SQL刪除主鍵

2010-06-17 17:50:31

SQL Server外

2010-09-13 13:44:22

sql server外

2010-10-20 10:19:33

sql server刪

2010-09-25 11:39:37

SQL語(yǔ)句

2019-11-05 08:20:13

MySQL數(shù)據(jù)庫(kù)外鍵

2010-04-23 15:44:29

Oracle 外鍵

2023-09-08 08:44:09

Oracle數(shù)據(jù)庫(kù)

2010-09-13 13:33:51

sql server外
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)