检查表表主键 建立及删除
--查询各表主键情况
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));
                    
                
                
            
        
浙公网安备 33010602011771号