34,873
社区成员
发帖
与我相关
我的任务
分享create table Users
(
UserID varchar(10),
UserName varchar(10),
sex varchar(1),
address varchar(100),
constraint pk_UserID_UserName primary key(UserID,UserName)
)
create table UserRole
(
UserID varchar(10),
UserName varchar(10),
RoleID varchar(10),
constraint pk_UserID_RoleID primary key(UserID,RoleID),
constraint fk_UserID foreign key(UserID,UserName) references Users(UserID,UserName)
)
--或者
--alter table UserRole
--add constraint fk_UserID foreign key(UserID,UserName) references Users(UserID,UserName)--建表时候直接添加主键
create table Users
(
UserID varchar(10),
UserName varchar(10),
sex varchar(1),
address varchar(100),
constraint pk_UserID_UserName primary key(UserID,UserName)
)
--或者建表的时候不加主键,建完表后
alter table Users
add constraint pk_UserID_UserName primary key(UserID,UserName)
ALTER TABLE 表名 WITH NOCHECK ADD
CONSTRAINT [PK_表名] PRIMARY KEY NONCLUSTERED
(
[字段名1],
[字段名2]
)
GO