tmp_as(id ,cd ,nm,isin)id char(2)varchar(20) varchar(10)
cd存在yu cd
typ_cds(cd cd_nm) char(8) varchar(10)
10
5
alter table typ_cds add constraint fk_cid foreign key(cd) references tmp_as(cd);
alter table typ_cds add constraint PK_T primary key (cd)
sql 设置主外键关系语句
alskdj110 10级 分类: 其他 被浏览207次 2013.09.05 检举
谁能给我写一个主外键关系的语句,或者用alter修改成主外键关系的语句,谢谢了!
孫鐘高l
采纳率:50% 10级 2013.09.06
--表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);
cd存在yu cd
typ_cds(cd cd_nm) char(8) varchar(10)
10
5
alter table typ_cds add constraint fk_cid foreign key(cd) references tmp_as(cd);
alter table typ_cds add constraint PK_T primary key (cd)
sql 设置主外键关系语句
alskdj110 10级 分类: 其他 被浏览207次 2013.09.05 检举
谁能给我写一个主外键关系的语句,或者用alter修改成主外键关系的语句,谢谢了!
孫鐘高l
采纳率:50% 10级 2013.09.06
--表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);