成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

mysql刪除有外鍵關(guān)聯(lián)的數(shù)據(jù) 如何在有外鍵關(guān)系的表中刪除數(shù)據(jù)?

如何在有外鍵關(guān)系的表中刪除數(shù)據(jù)?刪除主表的記錄時(shí),必須先刪除子表的記錄,然后才能刪除主表的記錄刪除子表的記錄時(shí),可以直接刪除Oracle數(shù)據(jù)庫(kù)支持級(jí)聯(lián)刪除,但這取決于約束的創(chuàng)建方式1。刪除級(jí)聯(lián)2。On

如何在有外鍵關(guān)系的表中刪除數(shù)據(jù)?

刪除主表的記錄時(shí),必須先刪除子表的記錄,然后才能刪除主表的記錄

刪除子表的記錄時(shí),可以直接刪除

Oracle數(shù)據(jù)庫(kù)支持級(jí)聯(lián)刪除,但這取決于約束的創(chuàng)建方式

1。刪除級(jí)聯(lián)

2。On delete null(刪除主表,子表列設(shè)置null)

以上兩種方法不設(shè)置,默認(rèn)為不允許刪除。必須遵循以下方法

刪除主表的記錄時(shí),必須先刪除子表的記錄,然后才能刪除主表的記錄

刪除子表的記錄時(shí),可以直接刪除

如果是單向外鍵關(guān)聯(lián),則可以刪除子表首先,然后是父表。命令為:drop table tablename;如果兩個(gè)表彼此有主鍵和外鍵約束,則命令為“drop table tablename cascade constraints”。只刪除其中一個(gè)表可以同時(shí)完成兩個(gè)表的刪除。