mysql怎么修改約束啊
問題描述
問題解答
回答1:當(dāng)其中的那個(gè)主表添加數(shù)據(jù)的時(shí)候,從表也會(huì)跟著多出一條數(shù)據(jù)
根據(jù)你句話的意思你應(yīng)該是想在主表插入數(shù)據(jù)后,從表要根據(jù)主表插入的數(shù)據(jù)同時(shí)插入一條數(shù)據(jù)?如果是的話可以使用觸發(fā)器來實(shí)現(xiàn), 示例如下:
CREATE TABLE test_main (id int not null, name char(5));CREATE TABLE test_follow (id int not null);delimiter //CREATE TRIGGER follow_add AFTER INSERT ON test_main FOR EACH ROW BEGIN INSERT INTO test_follow VALUE (new.id);END//delimiter ;回答2:
樓上應(yīng)該就可以實(shí)現(xiàn)了。給表添加外鍵:alter table tbl_name add foreign key(id) references zhutbl(id) on update cascade;--更新聯(lián)動(dòng)。
相關(guān)文章:
1. html - vue項(xiàng)目中用到了elementUI問題2. mysql scripts提示 /usr/bin/perl: bad interpreter3. showpassword里的this 是什么意思?代表哪個(gè)元素4. css3 - border-bottom 的長度可否超過盒子的寬度呢?實(shí)現(xiàn)如下圖效果。(我的書下面的線)5. android - 用textview顯示html時(shí)如何寫imagegetter獲取網(wǎng)絡(luò)圖片6. 對(duì)mysql某個(gè)字段監(jiān)控的功能7. css3 - css怎么實(shí)現(xiàn)圖片環(huán)繞的效果8. javascript - 原生canvas中如何獲取到觸摸事件的canvas內(nèi)坐標(biāo)?9. JavaScript事件10. mysql優(yōu)化 - mysql EXPLAIN之后怎么看結(jié)果進(jìn)行優(yōu)化 ?
