mysql怎么修改約束啊
問題描述
問題解答
回答1:當(dāng)其中的那個(gè)主表添加數(shù)據(jù)的時(shí)候,從表也會(huì)跟著多出一條數(shù)據(jù)
根據(jù)你句話的意思你應(yīng)該是想在主表插入數(shù)據(jù)后,從表要根據(jù)主表插入的數(shù)據(jù)同時(shí)插入一條數(shù)據(jù)?如果是的話可以使用觸發(fā)器來(lái)實(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. boot2docker無(wú)法啟動(dòng)2. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””3. docker-compose中volumes的問題4. nignx - docker內(nèi)nginx 80端口被占用5. docker網(wǎng)絡(luò)端口映射,沒有方便點(diǎn)的操作方法么?6. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.7. java - SSH框架中寫分頁(yè)時(shí)service層中不能注入分頁(yè)類8. javascript - mock.js可以存儲(chǔ)數(shù)據(jù)嗎9. node.js - antdesign怎么集合react-redux對(duì)input控件進(jìn)行初始化賦值10. java - Spring事務(wù)回滾問題

網(wǎng)公網(wǎng)安備