--删除约束:
ALTER TABLE TAB_NAME DROP CONSTRAINT PK_NAME CASCADE;--新建主键约束:
ALTER TABLE TAB_NAME ADD CONSTRAINT PK_NAME PRIMARY KEY(FILED,...);

解决方案 »

  1.   

    alter table table_name drop primary key;alter table table_name add primary key(col_name,...);
      

  2.   

    水皮皮的对头--删除约束:
    ALTER TABLE TAB_NAME DROP CONSTRAINT PK_NAME CASCADE;--新建主键约束:
    ALTER TABLE TAB_NAME ADD CONSTRAINT PK_NAME PRIMARY KEY(FILED,...);
      

  3.   

    --创建测试表
    create table msct_test
    (
        user_id     number(10),
        user_name   varchar2(32)
    )
    /--测试新建主键约束:
    ALTER TABLE msct_test ADD CONSTRAINT pk_msct_test PRIMARY KEY(user_name);--测试删除约束:
    ALTER TABLE msct_test DROP CONSTRAINT pk_msct_test CASCADE;