掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
Oracle級(jí)聯(lián)刪除可以使用觸發(fā)器來實(shí)現(xiàn),但是實(shí)現(xiàn)起來會(huì)比較麻煩,最簡單的就是直接建立表的主外鍵關(guān)系,給列設(shè)置級(jí)聯(lián)刪除。

創(chuàng)新互聯(lián)主要從事網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)紅古,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108
——?jiǎng)?chuàng)建了CLASS表,并設(shè)置ID字段為主鍵。
-- Create table
- create table CLASS
- (
- ID VARCHAR2(2) not null,
- CLASS_NAME VARCHAR2(20)
- )
- alter table CLASS
- add constraint PK_CLASS primary key (ID)
——?jiǎng)?chuàng)建了STUDENTS表,并設(shè)置ID字段為主鍵,CLASS_ID為外鍵且有級(jí)聯(lián)刪除。
-- Create table
- create table STUDENTS
- (
- ID VARCHAR2(4) not null,
- CLASS_ID VARCHAR2(2) not null,
- STU_NAME VARCHAR2(20),
- STU_AGENUMBER
- )
- alter table STUDENTS
- add constraint PK_STU primary key (ID)
- alter table STUDENTS
- add constraint FK_STU foreign key (CLASS_ID)
- references CLASS (ID) on delete cascade;
這樣刪除了班級(jí)ID,所屬的學(xué)生都會(huì)被刪除。這就實(shí)現(xiàn)了Oracle的級(jí)聯(lián)刪除。
本文就介紹到這里,如果想了解更多關(guān)于Oracle數(shù)據(jù)庫的知識(shí),可以看一下這里的文章:http://database./oracle/。
【編輯推薦】

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流