文章詳情頁
mysql怎么修改約束啊
瀏覽:117日期:2022-06-18 09:23:59
問題描述
問題解答
回答1:當其中的那個主表添加數據的時候,從表也會跟著多出一條數據
根據你句話的意思你應該是想在主表插入數據后,從表要根據主表插入的數據同時插入一條數據?如果是的話可以使用觸發器來實現, 示例如下:
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:
樓上應該就可以實現了。給表添加外鍵:alter table tbl_name add foreign key(id) references zhutbl(id) on update cascade;--更新聯動。
相關文章:
1. vim - docker中新的ubuntu12.04鏡像,運行vi提示,找不到命名.2. docker-compose中volumes的問題3. python 多進程 或者 多線程下如何高效的同步數據?4. php - 想要遠程推送emjio ios端怎么搞 需要怎么配合5. node.js - 問個問題 Uncaught (in promise)6. 一個走錯路的23歲傻小子的提問7. android - 添加multidex后在部分機型上產生anr的問題,該如何解決8. angular.js - node.js中下載的angulae無法引入9. docker-compose 為何找不到配置文件?10. java - Hibernate查詢的數據是存放在session中嗎?
排行榜
