建立关联是通过外键引用实现的
例如建立一个学生表和班级表的关联,可以如下:
create
table
class
(
classid
char(4)
primary
key
not
null,
classname
varchar(10)
not
null
)
go
create
table
student
(
stuid
char(6)
primary
key
not
null,
sname
varchar(10)
not
null,
classid
char(4)
constraint
fk_classid
foreign
key
references
class(classid)
)
嫌麻烦的话也可以使用sql
server管理工具中的数据库关系图功能,只需要在关联的表间字段拖拽鼠标就可以了
create table 表名(
a ,
b,
constraint 约束名 primary key(a,b)
);
如果是已建完表则 去添加 alter table table_name add constraint 约束名 primary key(a,b);
以上就是关于轻松学会如何在数据库表中建立复合主键全部的内容,包括:轻松学会如何在数据库表中建立复合主键、在Oracle数据库中创建一个表,用两个键做联合主键,sql语句该怎么写、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)