表创建完成之后需要加主键,可以用:
alter table 【表名】 add constraint 【主键名】 primary key (【字段】);
如:alter table test add constraint PK_TEST primary key (aae948);
那如何在表创建时建主键呢?
创建用户表:
第一种:
create table user
(sno char(5) primary key,/用户id/ /可以直接指定主键/
sname char(20) not null,/姓名/
ssex char(3) not null,/性别/
sage integer not null,/年龄/
sdept char(15);/系别/
第二种:
create table user
(sno char(5) not null,
constraint pk_suser /可以指定主键名称/
primary key (sno),
sname char(20) not null ,/非空,不可重复/
ssex char(3) not null,
sage integer ,
sdept char(15));