亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

在Oracle數據庫中添加外鍵約束的方法詳解

2024-08-29 13:58:50
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了在Oracle數據庫中添加外鍵約束的方法,需要的朋友可以參考下
 

外鍵指定一個列(或一組列)的值必須符合另一個表的一些行的值。我們說這是維持關聯表的參照完整性。
在圖形化界面中,在 外鍵 選項卡,只需簡單地點擊外鍵欄位來編輯。使用外鍵的工具欄,能讓你創建新的、編輯或刪除選擇的外鍵欄位。
添加外鍵:添加一個外鍵到表。
刪除外鍵:刪除已選擇的外鍵。
使用 名 編輯框來輸入新鍵的名。

使用 參考模式、參考表 和 參考限制 下拉列表來分別選擇一個外部索引數據庫、表及限制。

要包含欄位到鍵,只需簡單地雙擊 欄位 欄位或點擊  來打開編輯器進行編輯。

刪除時 下拉列表定義采取行動的類型。

No Action:這是默認的動作。參考鍵值將不會更新或刪除。
CASCADE:分別地刪除任何參考已刪除行的行或更新參考列值為被參考列的新值。
SET NULL:設置參考列為 null。

啟用
你可以通過勾選或取消勾選框來選擇是否啟用或禁用外鍵限制。

下面來正式看使用SQL語句創建的方法:

1、默認的創建方式 
在刪除被參照的數據時,將無法刪除。

CREATE TABLE T_INVOICE (ID NUMBER(10) NOT NULL, INVOICE_NO VARCHAR2(30) NOT NULL, CONSTRAINT PK_INVOICE_ID PRIMARY KEY(ID));  CREATE TABLE T_INVOICE_DETAIL (ID NUMBER(10) NOT NULL, AMOUNT NUMBER(10,3), PIECE NUMBER(10), INVOICE_ID NUMBER(10), CONSTRAINT PK_DETAIL_ID PRIMARY KEY(ID)); ALTER TABLE T_INVOICE_DETAIL ADD CONSTRAINT FK_INVOICE_ID FOREIGN KEY(INVOICE_ID ) REFERENCES T_INVOICE(ID); 

2、級聯刪除 
    外鍵語法有個選項可以指定級聯刪除特征。這個特征僅作用于父表的刪除語句。使用這個選項,父表的一個刪除操作將會自動刪除所有相關的子表記錄

ALTER TABLE T_INVOICE_DETAIL ADD CONSTRAINT FK_INVOICE_ID FOREIGN KEY(INVOICE_ID ) REFERENCES T_INVOICE(ID) ON DELETE CASCADE; 

    如果不能級聯刪除,可設置子表外鍵字段值為null,使用on delete set null語句(外鍵字段不能設置not null約束).

ALTER TABLE T_INVOICE_DETAIL ADD CONSTRAINT FK_INVOICE_ID FOREIGN KEY(INVOICE_ID ) REFERENCES T_INVOICE(ID) ON DELETE SET NULL; 

三、參照字段語法結構 
    創建外鍵約束是,外鍵字段參照父表的主鍵或Unique約束字段。這種情況下可以不指定外鍵參照字段名,如下:

ALTER TABLE T_INVOICE_DETAIL ADD CONSTRAINT FK_INVOICE_ID FOREIGN KEY(INVOICE_ID ) REFERENCES T_INVOICE; 

    當沒有指定參照字段時,默認參照字段是父表的主鍵。 
    如果外鍵字段參照的是Unique而非Primary Key字段,必須在add constraint語句中指定字段名。



注:相關教程知識閱讀請移步到oracle教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美精品免费在线观看| 亚洲视频网站在线观看| 欧美另类极品videosbest最新版本| 久久人人爽人人爽爽久久| 久久久成人精品视频| 97久久精品人搡人人玩| 这里只有精品视频在线| 中文字幕日韩欧美精品在线观看| 91po在线观看91精品国产性色| 久久精品国产亚洲| 欧美激情一区二区三区高清视频| 久久琪琪电影院| 国产精品久久久久久久久久新婚| 亚洲第一男人天堂| 日韩av片电影专区| 欧美性生活大片免费观看网址| 日韩欧美综合在线视频| 欧美中文在线观看国产| 日韩av免费观影| 亚洲欧洲一区二区三区在线观看| 久久久女人电视剧免费播放下载| 成人久久一区二区三区| 91欧美精品午夜性色福利在线| 欧美日韩国产第一页| 国产91网红主播在线观看| 日韩在线观看网址| 久久久精品日本| 一夜七次郎国产精品亚洲| 91精品国产沙发| 亚洲成人免费在线视频| 国内外成人免费激情在线视频网站| 福利微拍一区二区| 欧美激情一级精品国产| 日韩在线观看视频免费| 中文.日本.精品| 久久成人免费视频| 国产精品日韩在线观看| 俺去啦;欧美日韩| 亚洲综合在线做性| 狠狠躁夜夜躁人人爽天天天天97| 亚洲综合中文字幕在线观看| 久久不射热爱视频精品| 午夜精品福利在线观看| 亚洲人成电影网站色www| 精品成人乱色一区二区| 久久久国产精品免费| 91日韩在线播放| 国产精品亚洲视频在线观看| 亚洲精品国产精品国自产观看浪潮| 久久亚洲春色中文字幕| 亚洲国产成人精品久久| 中日韩美女免费视频网址在线观看| 欧美日韩激情小视频| 97精品一区二区视频在线观看| 亚洲精品www| 日本不卡高字幕在线2019| 伊人久久男人天堂| 久久激情五月丁香伊人| 亚洲全黄一级网站| 日韩精品视频中文在线观看| 精品呦交小u女在线| 欧美日韩精品中文字幕| 久久精品视频中文字幕| 中文字幕视频一区二区在线有码| 欧美亚洲另类激情另类| 欧美午夜久久久| 欧美日韩午夜剧场| 亚洲国产欧美一区二区三区久久| 国产性色av一区二区| 色婷婷成人综合| 国产色婷婷国产综合在线理论片a| 欧美精品九九久久| 色综合久久天天综线观看| 欧美贵妇videos办公室| 亚洲一级免费视频| 九九热这里只有在线精品视| 九九视频这里只有精品| 精品国产视频在线| 久久久久久久999| 欧美最近摘花xxxx摘花| 91成人性视频| 亚洲欧美精品中文字幕在线| 国内精久久久久久久久久人| 亚洲激情免费观看| 欧美在线视频免费| 91av视频导航| 91国产中文字幕| 欧美高跟鞋交xxxxhd| 疯狂做受xxxx欧美肥白少妇| 中日韩午夜理伦电影免费| 欧美野外wwwxxx| 日韩中文字幕精品视频| 欧美影院成年免费版| 夜夜嗨av色综合久久久综合网| 欧美限制级电影在线观看| 国产精品亚洲第一区| 亚洲一区二区三区成人在线视频精品| 色综合视频一区中文字幕| 国产精品入口夜色视频大尺度| 久久久99免费视频| 欧美一性一乱一交一视频| 欧美性生交xxxxxdddd| 国产精品久久久久免费a∨| www.日韩不卡电影av| 亚洲性视频网站| 亚洲一级黄色av| 国产精品一区二区三区毛片淫片| 国产91精品久久久| 精品国产一区二区三区久久久狼| 精品国产一区二区三区在线观看| 国产v综合v亚洲欧美久久| 欧美日韩国产影院| 国产亚洲精品久久久优势| 日韩在线视频免费观看高清中文| 日韩欧美视频一区二区三区| 成人精品视频久久久久| 午夜免费在线观看精品视频| 亚洲国产高清自拍| 成人在线免费观看视视频| 精品久久久久久久久久久久久久| 亚洲欧美国产精品久久久久久久| 91国内免费在线视频| 亚洲天堂日韩电影| 国产精品自产拍在线观看| 国产精品久久久久久久久久久久久| 国产日韩精品视频| 亚洲精品日韩激情在线电影| 91久久国产婷婷一区二区| 欧美日韩中文字幕日韩欧美| 亚洲综合一区二区不卡| 96sao精品视频在线观看| 亚洲欧美在线一区| 欧美一级片一区| 91伊人影院在线播放| 国产91对白在线播放| 成人黄色午夜影院| 国产91色在线|| 欧美精品一二区| 久久久精品国产| 国产精自产拍久久久久久| 亚洲香蕉伊综合在人在线视看| 91av网站在线播放| 成人午夜一级二级三级| 色综合久久中文字幕综合网小说| 精品久久久精品| 久久精品免费电影| 色老头一区二区三区| 国产精品久久电影观看| 日韩av快播网址| 亚洲欧洲日韩国产| 国产精品影片在线观看| 亚洲免费人成在线视频观看| 91精品视频在线免费观看| 夜夜嗨av色一区二区不卡| 欧美国产中文字幕| 欧美韩国理论所午夜片917电影| 欧美午夜片欧美片在线观看| 亚洲精品自拍第一页| 久久免费少妇高潮久久精品99| 欧美激情精品久久久久久大尺度| 亚洲女人天堂网| 91亚洲精品久久久久久久久久久久| 国产69久久精品成人看| 欧美成人高清视频|