sql 设置主外键关系语句

谁能给我写一个主外键关系的语句,或者用alter修改成主外键关系的语句,谢谢了!... 谁能给我写一个主外键关系的语句,或者用alter修改成主外键关系的语句,谢谢了! 展开
 我来答
_yaoh
推荐于2018-02-11 · 超过14用户采纳过TA的回答
知道答主
回答量:27
采纳率:0%
帮助的人:25.8万
展开全部
--表tb_user
create table tb_user (
id int not null,
username varchar(32) not null
);
--给tb_user添加主键
alter table tb_user add constraint pk_users primary key (id);

--表tb_course
create table tb_course (
id int not null primary key,
name varchar(20) not null
);

--表tb_mark
create table tb_mark (
uid int not null,
cid int not null,
mark int not null,
primary key (uid, cid)
);
--给tb_mark添加外键
alter table tb_mark add constraint fk_uid foreign key(uid) references tb_user(id);
alter table tb_mark add constraint fk_cid foreign key(cid) references tb_course(id);
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式