1
華容ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
一個表只能有一個主鍵,但是可以用兩個字段做聯(lián)合主鍵,但針對你發(fā)上來的情況,板塊表只可以用id字段做主鍵
create?table?bk(
id?number?primary?key,
name?varchar2(50)?not?null);
然后創(chuàng)建帖子表
create?table?tz(
id?number??primary?key,
title?varchar2(50),
bkid?number,
foreign?KEY(bkid)?REFERENCES?bk(id));
注意 :一定要先創(chuàng)建bk表,再創(chuàng)建tz表
3
stuid
number(10)
references
t_stu(stuid)
就是這個字段關(guān)聯(lián)t_stu表的stuid字段;
4
couseid
number(10),
5
constraint
fk_couseid
foreign
key(couseid)
6
references
t_couse(couseid)
7
on
delete
cascade);
這個是外鍵關(guān)聯(lián),并做同步刪除操作,就是如果t_couse表中的某個couseid數(shù)據(jù)被刪除了,那么這張表相關(guān)的數(shù)據(jù)也會自動被刪除;跟上面的區(qū)別就在于有沒有做刪除操作;
on
delete
cascade
就是同步刪除的意思,比如t_couse表中有個couseid=5,t_score表中也有couseid=5的數(shù)據(jù),當刪除t_couse表中couseid=5的數(shù)據(jù)時,t_score表中所有couseid=5的數(shù)據(jù)也會自動刪除;
可以寫在同一行,但是要用逗號分格開;
望采納,碼字不容易
以oracle自帶的用戶scott為例。
create?table?dept(
deptno?number(2)?primary?key,?--deptno?為?dept表的主鍵
dname?varchar2(10),
loc?varchar2(9)
);
create?table?emp(
empno?number(4)?primary?key,?--empno?為?emp表的主鍵
ename?varchar2(10),
job?varchar2(9),
mgr?number(4),
hiredate?date,
sal?number(7,2),
comm?number(7,2),
deptno?number(2)?references?dept(deptno)?--dept表中deptno字段?為?emp表的外鍵
);
當前題目:oracle如何主外鍵,oracle 外鍵
本文路徑:http://www.rwnh.cn/article38/dscdopp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、手機網(wǎng)站建設、電子商務、微信公眾號、網(wǎng)頁設計公司、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)