一个表只能有一个主键
create table price
(
 Scode char(2),
 pcode char(2),
 price number(7,2),
 CONSTRAINT PK_fh PRIMARY KEY (scode, pcode) 
)

解决方案 »

  1.   

    SQL> create table price
      2  (
      3   Scode char(2) ,
      4   pcode char(2) ,
      5   price number(7,2),
      6   Constraint pcode_pk Primary Key(scode,pcode)
      7  )
      8  ;表已创建。
      

  2.   

    如果是想要Scode_pk,pcode_pk 都是唯一的话可以这样
    create table price
    (
     Scode char(2) Constraint Scode_pk Primary Key,
     pcode char(2) pcode_pk not null,
     price number(7,2)
    )create unique index I_PRICE_PCODE on price(pcode);primary key其实就是unique index + not null