真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle外鍵怎么定義,oracle建立外鍵

oracle 定義表外鍵

-- 創(chuàng)建測(cè)試主表. ID 是主鍵.

松北網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站設(shè)計(jì)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)建站成立與2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。

CREATE TABLE test_main (

id INT,

value VARCHAR(10),

PRIMARY KEY(id)

);

-- 創(chuàng)建測(cè)試子表.

CREATE TABLE test_sub (

id INT,

main_id INT,

value VARCHAR(10),

PRIMARY KEY(id)

);

-- 創(chuàng)建外鍵

ALTER TABLE test_sub ADD CONSTRAINT main_id_cons FOREIGN KEY (main_id) REFERENCES test_main;

oracle中 主鍵和外鍵是什么意思?什么地方采用呢?

主鍵的意思是一個(gè)列或多列的組合,其值能唯一地標(biāo)識(shí)表中的每一行,可強(qiáng)制表的實(shí)體完整性。主鍵主要是用與其他表的外鍵關(guān)聯(lián),以及本記錄的修改與刪除。

外鍵的意思是表示了兩個(gè)關(guān)系之間的相關(guān)聯(lián)系。作用是以另一個(gè)關(guān)系的外鍵作主關(guān)鍵字的表被稱為主表,具有此外鍵的表被稱為主表的從表。

擴(kuò)展資料

在有些數(shù)據(jù)庫(kù)中,雖然主鍵不是必需的,但最好為每個(gè)表都設(shè)置一個(gè)主鍵,不管是單主鍵還是復(fù)合主鍵。存在代表著表結(jié)構(gòu)的完整性,表的記錄必須得有唯一區(qū)分的字段,主鍵主要是用于其他表的外鍵關(guān)聯(lián),以及本記錄的修改與刪除。

主鍵基本不具有“意義更改”的可能性。但是,也有一些例外的情況,例如“訂單表”需要支持需求“訂單可以作廢,并重新生成訂單,而且訂單號(hào)要保持原訂單號(hào)一致”,那將“訂單編號(hào)”作為主鍵就滿足不了要求了。

參考資料來源:百度百科-數(shù)據(jù)庫(kù)主鍵

oracle 創(chuàng)建外鍵

oracle創(chuàng)建外鍵約束有兩種方法:

1、創(chuàng)建表時(shí)直接創(chuàng)建外鍵約束

create?table?books(

bookid?number(10)?not?null?primary?key,

bookName?varchar2(20)?not?null,

price?number(10,2),

categoryId?number(10)?not?null?references?Category(id)??--外鍵約束

);

2、先創(chuàng)建表,表創(chuàng)建成功后,單獨(dú)添加外鍵約束

create?table?books(

bookid?number(10)?not?null?primary?key,

bookName?varchar2(20)?not?null,

price?number(10,2),

categoryId?number(10)?not?null

);

ALTER?TABLE??books?ADD?CONSTRAINT?FK_Book_categoryid?FOREIGN?KEY(categoryId?)?REFERENCES?Category(id);


本文題目:oracle外鍵怎么定義,oracle建立外鍵
本文路徑:http://weahome.cn/article/hdocsh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部