alter table
add constraint PK_costmemo PRIMARY KEY CLUSTERED
(
[goodsid],
[stuffid]
)

解决方案 »

  1.   

    alter table DBO.costmemo
    add constraint PK_costmemo PRIMARY KEY CLUSTERED
    (
    [goodsid],
    [stuffid]
    )
      

  2.   

    谢谢,可不可以在建的时候就写在一起.也就是说把它写在create语句里.?
      

  3.   

    CREATE TABLE DBO.costmemo(
    [goodsid] [char](16) NOT null ,
    [stuffid] [char](16) NOT null ,
    [serial]  [smallint] not null default 0,
    [consume] [decimal](8,4) not null default 1,
    [waste]   [decimal](5,4) not null default 0
    PRIMARY KEY (goodsid,stuffid)
    )
    CREATE TABLE DBO.costmemo(
    [goodsid] [char](16) NOT null ,
    [stuffid] [char](16) NOT null ,
    [serial]  [smallint] not null default 0,
    [consume] [decimal](8,4) not null default 1,
    [waste]   [decimal](5,4) not null default 0
    PRIMARY KEY (goodsid,serial)
    )
      

  4.   

    CREATE TABLE DBO.costmemo(
    [goodsid] [char](16) NOT null ,
    [stuffid] [char](16) NOT null ,
    [serial]  [smallint] not null default 0,
    [consume] [decimal](8,4) not null default 1,
    [waste]   [decimal](5,4) not null default 0
    PRIMARY KEY (goodsid,stuffid)
    )
    CREATE TABLE DBO.costmemo(
    [goodsid] [char](16) NOT null ,
    [stuffid] [char](16) NOT null ,
    [serial]  [smallint] not null default 0,
    [consume] [decimal](8,4) not null default 1,
    [waste]   [decimal](5,4) not null default 0
    PRIMARY KEY (goodsid,serial)
    )