Sql Server 2005如何建立表的外键?2000的我会,请不要用tsql

needanothercoder 2008-08-03 11:08:10
Sql Server 2005如何建立表的外键?2000的我会,请不要用tsql
...全文
6914 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangcui0311 2010-07-29
  • 打赏
  • 举报
回复
谢谢3楼!问题解决!
Kwok 2010-04-23
  • 打赏
  • 举报
回复
有没有更详细的说明呀?
  • 打赏
  • 举报
回复
展开要建外键的表 右键点击‘键’ 选择 新建外键 在 表和列规范 里选择主表 就可以了 选择完 点关闭
完了要记得保存哦!!
fcuandy 2008-08-04
  • 打赏
  • 举报
回复
在关系设置界面中,点开你的关系》insert和update规范》删除规则,自己设置即可。
needanothercoder 2008-08-04
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 liveliang12 的回复:]
alter table <表名>
add constraint <约束名> foreign key(列名) references <主表名> <列名>
--就这样建主外键,如果你要删的话要先删从表在删主表
[/Quote]
要是我想一删主表,从表相关行全删呢,做不到么?
liveliang12 2008-08-04
  • 打赏
  • 举报
回复
alter table <表名>
add constraint <约束名> foreign key(列名) references <主表名><列名>
--就这样建主外键,如果你要删的话要先删从表在删主表
hery2002 2008-08-03
  • 打赏
  • 举报
回复
modity-->Relationships --> 添加外键
needanothercoder 2008-08-03
  • 打赏
  • 举报
回复
不像sql server 2000中有图形化的界面来设关系了?
Nobel0429 2008-08-03
  • 打赏
  • 举报
回复
设计的时候点中字段 按鼠标右键 --选‘关系’--点‘添加’--点‘表和列规范’

然后根据你的要求设置主键表 和 外键表 以及对应的字段
fcuandy 2008-08-03
  • 打赏
  • 举报
回复
先选 中表,然后右击修改,这时工具栏里会出现“关系"图标,或者,在"表设计器”菜单的项“关系”这一项中进行。
fcuandy 2008-08-03
  • 打赏
  • 举报
回复
不用ddl语句?

你是指如何在management studio的界面中操作?

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧