文章詳情頁
mysql怎么修改約束啊
瀏覽:146日期: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. java中返回一個對象,和輸出對像的值,意義在哪兒2. docker - 各位電腦上有多少個容器啊?容器一多,自己都搞混了,咋辦呢?3. python - pandas dataframe如何對某列的空數據位置進行update?update的函數是自定義的,參數是同一行的另外兩列數據4. docker網絡端口映射,沒有方便點的操作方法么?5. docker start -a dockername 老是卡住,什么情況?6. css3 - 純css實現點擊特效7. apache web server 怎么限制某一個網站對服務器資源的占用?8. javascript - 關于apply()與call()的問題9. 安全性測試 - nodejs中如何防mySQL注入10. html5 - 請問現在主流的前端自動化構建工具是哪個?
排行榜
