文章详情页
mysql怎么修改约束啊
浏览:217日期: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. 修改mysql配置文件的默认字符集重启后依然不生效2. angular.js - 关于指令link 中的创建变量问题3. mongodb - windows7下mongod无法正常启动4. java - 腾讯云mysql数据库可以插入数据,但是不能查询数据,求解答5. javascript - 豆瓣的这个自适应是怎么做的?6. 作为新手,未定义索引username,求解,谢谢7. mysql - 请教一个Java做数据库缓存的问题8. javascript - ueditor引入报错问题9. php - 类似Apple官网顶部3级导航该如何设计数据库?10. java - 使用retrofit2下载歌词文件后,进行保存时报空间不足的错误
排行榜

网公网安备