建立一个表item
字段1  char   200
字段2  char   200
字段3  varchar 20主键为:字段1,字段2
问:用sql语句实现
怎么写?

解决方案 »

  1.   

    alter table item
    add primary key (字段1,字段2)
      

  2.   

    create talbe item
    (字段1 char(200),
    字段2 char(200),
    字段3 char(200),
    constraint primary_字段1_2 primary key(字段1,字段2)
      

  3.   

    create tabale item(filed1 char(200),
    filed2 char(200),
    filed3 varchar(30),
    primary key(filed1,filed2))
      

  4.   

    如果是表还没建,请使用:
    create table item
    (
       字段1 char 200,
       字段2 char 200,
       字段3 varchar 20
       consraint pk_字段1_字段2 primary key(字段1,字段2)
     )
    如果表将好了,请使用:
    alter table item 
    add constraint pk_字段1_字段2 primary key(字段1,字段2)--pk_字段1_字段2 这是一个约束名称,一般以pk开头,然后加上引用列的列名
      

  5.   

    CREATE TABLE ITEM
    (
      COLUMN1 CHAR(200),
      COLUMN2 CHAR(200),
      COLUMN3 VARCHAR(200),
      PRIMARY KEY (COLUMN1,COLUMN2)
    )
      

  6.   

    ALTER TABLE ITEM ADD CONSTRAINT PK_ITEM PRIMARY KEY (COLUNM1,COLUMN2)