這篇文章主要介紹了MySQL有什么外鍵約束等級(jí)的相關(guān)知識(shí),內(nèi)容詳細(xì)易懂,操作簡(jiǎn)單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇mysql有什么外鍵約束等級(jí)文章都會(huì)有所收獲,下面我們一起來(lái)看看吧。
在六安等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,成都營(yíng)銷網(wǎng)站建設(shè),成都外貿(mào)網(wǎng)站建設(shè),六安網(wǎng)站建設(shè)費(fèi)用合理。
1、Cascade方式。
當(dāng)update/delete記錄在主表上時(shí),同步update/delete掉從表的匹配記錄。
2、Set null方式。
當(dāng)update/delete記錄在主表上時(shí),從表上匹配記錄的列被設(shè)置為null,但需要注意的是,子表的外鍵列不能是notnull。
3、No action方式。
如果子表中有匹配記錄,則不允許update/delete操作與父表相對(duì)應(yīng)的候選鍵。
4、Restrict方法,與no action相同。
立即檢查外鍵約束。
5、Set default模式,空白可能顯示在可視化工具SQLyog中。
當(dāng)父表發(fā)生變化時(shí),子表將外鍵列設(shè)置為默認(rèn)值,但I(xiàn)nnodb無(wú)法識(shí)別。
實(shí)例
-- 部門(mén)表 create table dept( id int primary key, dept_name varchar(50), dept_location varchar(50) ); -- 員工表 CREATE TABLE emp( eid int primary key, name varchar(50) not null, sex varchar(10), dept_id int ); -- 給員工表表的dept_id添加外鍵指向部門(mén)表的主鍵 alter table emp add foreign key(dept_id) references dept(id)
關(guān)于“mysql有什么外鍵約束等級(jí)”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對(duì)“mysql有什么外鍵約束等級(jí)”知識(shí)都有一定的了解,大家如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
網(wǎng)站標(biāo)題:mysql有什么外鍵約束等級(jí)
文章位置:http://www.rwnh.cn/article26/jgpgcg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、網(wǎng)站設(shè)計(jì)、營(yíng)銷型網(wǎng)站建設(shè)、微信公眾號(hào)、域名注冊(cè)、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)