create table tablename
( id int,
  name char(30),
  primary key(id)
)
定义id为主键

解决方案 »

  1.   

    在oracle  sql plus 中
    create table tablename
    (name char (30) not null unique);是不是也定义了主键
      

  2.   


    create table tablename
    ( id int primary key,
      name char(30)
    )
      

  3.   

    还可以这样:
    create table tablename
    (
      name char (30) not null
    );
    alter table tablename
      add constraint pk primary key (name);