sql 我有两张表A与B,A:B=1:n A的主键是B的外键,A的一条记录对应B的多条记录(数量不定) 为了保证A与B的一致性 在插入A的同时也要把对应的B的记录也全部插入 ,同时在B中要插入A的主键 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果A的主键是B的外键那么你说的在插入A的同时也要把对应的B的记录也全部插入就不对了吧因为A是主键,当它增加了新的值时,B中外键不一定非要用刚增加的值,也许用以前的呢,或者它为空呢,因为外键定义可以为空的,所以你那句话没必然关系 我就是想在我往A表中插入数据时。在B表中对应A表产生的ID插入几条记录即。A.id=B.id 你想的是不是updata的时候的情况啊那样也简单阿 有两张表 A,B,A中有个字段 examid; 主键 自动增长B中有个字段 tid; 对应外键.不能为空当我往A中添加记录时。A的一条记录对应B的多条记录(数量不定) 为了保证A与B的一致性 在插入A表数据的同时也要把对应的 的另外的记录也全部插入B表 ,同时在B中要插入A的主键 现在就是想知道如何得到A中的ID来对 应B中的Id JSP传值的问题 apache-tomcat-5.5.20 配置虚拟主机 spring2.5问题 [求助]JDBC相关的源文档在哪里? 执行下面这段代码是出错了,帮忙解决一下 请教一个查询语句 我想得到当前日期 + days 以后的时间,有什么好办法嘛? 如何存取二进制对象 关于charset的问题 关于JAVABEAN问题!我调用时出错:) js判断逻辑是否丢失 下载中文名文件时出现乱码,请大家帮忙解决!!!!
那么你说的在插入A的同时也要把对应的B的记录也全部插入就不对了吧
因为A是主键,当它增加了新的值时,B中外键不一定非要用刚增加的值,
也许用以前的呢,或者它为空呢,因为外键定义可以为空的,
所以你那句话没必然关系
在B表中对应A表产生的ID插入几条记录
即。A.id=B.id
那样也简单阿
A中有个字段 examid; 主键 自动增长
B中有个字段 tid; 对应外键.不能为空
当我往A中添加记录时。A的一条记录对应B的多条记录(数量不定)
为了保证A与B的一致性
在插入A表数据的同时也要把对应的
的另外的记录也全部插入B表 ,同时在B中要插入A的主键 现在就是想知道如何得到A中的ID来对 应B中的Id