--查询各表主键情况
select a.table_name, a.tablespace_name, b.constraint_name
from user_tables a
left join user_constraints b
on a.table_name = b.table_name
and b.constraint_type = 'p'
--增加主键 索引重建到 ha_wxzj_index_data 表空间
alter table ha_wxzj.tpr_zjyw add constraint pk_tpr_zjyw primary key(id);
alter index pk_tpr_zjyw rebuild tablespace ha_wxzj_index_data
--删除索引
drop index ha_wxzj_index_data
--删除约束
alter table tpr_zgxx drop constraint sys_c0027943;
--给表增加主键,并指定唯一索引的表空间
alter table tt
add constraint tt_id primary key (id)
using index
tablespace sky_index_data
创建表的同时创建主键约束
(1)无命名
create table student (
studentid int primary key not null,
studentname varchar(8),
age int);
(2)有命名
create table students (
studentid int ,
studentname varchar(8),
age int,
constraint yy primary key(studentid));