社区
.NET技术其他语言
帖子详情
■■■关于主键和外键的简单问题■■■
zero8223
2002-08-12 09:54:10
在A表中定义了ID主键,同样在B表中定义了ID外键,通过SQL Server里的强制update和delete可以约束:当修改主键时相应的外键也被修改,这个没问题.问题是:我现在在这个表里新建了一个记录,而相应的外键并没有增加这个新的ID,这个怎么回事?
...全文
39
3
打赏
收藏
■■■关于主键和外键的简单问题■■■
在A表中定义了ID主键,同样在B表中定义了ID外键,通过SQL Server里的强制update和delete可以约束:当修改主键时相应的外键也被修改,这个没问题.问题是:我现在在这个表里新建了一个记录,而相应的外键并没有增加这个新的ID,这个怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zero8223
2002-08-13
打赏
举报
回复
知道了,可以用存储过程来同事给2个表添加~~~~Yeah :-)
edreamy
2002-08-13
打赏
举报
回复
先搞搞清楚概念问题,主键和外键在添加记录时不会自动追加任何记录,只是作为一种约束;反过来,删除记录时,和主键对应的外键记录会一并被删除。
spring_ok
2002-08-13
打赏
举报
回复
外键的作用跟你理解的有些区别。
如果B表的ID关联到A表的主键ID,那么,当你在B表中新建记录时,它会要求你一定使用一个A表中已存在的ID值。但它不会在A表中去加任何记录。返过来,如果你在A表中删除或修改时,如果已设置对应的约束,则B表中对应的记录会受到影响。
如何看表的
主键
外键
_如何绘制逻辑图 — 8.逻辑的表达:数据逻辑
数据逻辑表达的简介</h2><p>1) 用线表达数据逻辑(主/
外键
)</p><p>以下面的合同书的数据表为例,说明
主键
和
外键
的定义和关系,参见图4。</p><p>(1)
主键
,是本数据表的代表名称,一个数据表里只能有一个
主键
,它...
mysql b树
外键
_Mysql
1.Mysql基本架构图Mysql逻辑架构图一.Innodb和MylSAM的区别1.Innodb 支持事务,MylSam 不支持事务2.Innodb支持
外键
,Mylsam不支持3.Innodb支持行锁4.Innodb删除数据表,是一行一行删除,Mylsam会重建5.Mylsam支持...
2.3 数据库表结构的创建和修改|数据库索引、默认值、计算列|聚集索引、非聚集索引
文章目录2.3.2 创建表结构索引(INDEX)聚集索引非聚集索引2.3.3 ...(3)确定字段附加信息:默认值、标识符、计算列、
主键
、
外键
、CHECK约束条件等; (4)确定主件组; (5)确定索引; (6)确定触发器; (7)添
Hibernate框架详解
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
↓↓↓↓↓↓↓↓↓ Hibernate框架 ↓↓↓↓↓↓↓↓↓↓↓
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
...
Web常见
问题
在物理
外键
中,
外键
关系是通过数据库引 擎来维护和执行的。当在一个表中定义了
外键
,它会引用另一个表的
主键
,从而建立表与表之间的关联关系。物理
外键
通过数据库的完整性 约束来确保数据的一致性,例如在删除或...
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章