SQL数据库建表时怎么设置外键?

 我来答
尤爱冀义
2019-03-05 · TA获得超过3692个赞
知道大有可为答主
回答量:3163
采纳率:25%
帮助的人:175万
展开全部
1>
--
创建测试主表.
ID
是主键.
2>
CREATE
TABLE
test_main
(
3>
id
INT,
4>
value
VARCHAR(10),
5>
PRIMARY
KEY(id)
6>
);
7>
go
--
建表时设置外键
1>
CREATE
TABLE
test_sub
(
2>
id
INT,
3>
main_id
INT,
4>
value
VARCHAR(10),
5>
PRIMARY
KEY(id),
6>
FOREIGN
KEY
(main_id)
REFERENCES
test_main
7>
);
8>
go
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
区觉越静和
2019-05-31 · TA获得超过3504个赞
知道大有可为答主
回答量:3113
采纳率:28%
帮助的人:181万
展开全部
应该是可以在sql
server2000的企业管理器里面直接操作添加外键的。
应该在一个表的设计界面,选中一行,点鼠标右键,选关系,然后选外键。
好久没有用2000了,呵`~不是很记得,lz多试两下就出来了`~
alter
table
表名
add
constraint
外键名称
foreign
key
(外键)
references[主键表名](引用列),
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式