1。爲表建立複合主鍵:
用:
alter table 表名
add constraint [主鍵名稱]
primary key(column_name[,column_name]) table
2。建立表時建立聯合主鍵im
create table paper (
paper_name varchar(50) not null,
author_id char(10) not null,
constraint PK_paper primary key(paper_name,author_id) --複合主鍵
)
一個表只容許有一個主鍵,但一個主鍵能夠由多個字段構成複合主鍵。tab
3。建立惟一值鍵auth
若是是要 paper_name 與 author_id 的值都不重複,則:
create table paper (
paper_name varchar(50) not null primary key, --用主鍵作限制
author_id char(10) not null constraint UQ_paper_author_id unique --用惟一鍵作限制
) co