我是在程序中的sql语句中,定义两列作为主键,不是在sql server上!

解决方案 »

  1.   

    CREATE TABLE [aaa] (
    [主键列1] [int] IDENTITY (1, 1) NOT NULL ,
    [主键列2] [int] IDENTITY (1, 1) NOT NULL ,
    [其他列1] [varchar] (5) COLLATE Chinese_PRC_CI_AS NOT NULL ,
    [其他列2] [int] NOT NULL ,
    CONSTRAINT [PK_aaa] PRIMARY KEY  CLUSTERED 
    (
    [主键列1],
    [主键列2]
    )  ON [PRIMARY] 
    ) ON [PRIMARY]
    GO
      

  2.   

    CREATE TABLE [aaa] (
    [主键列1] [int] NOT NULL ,
    [主键列2] [int] NOT NULL ,
    [其他列1] [varchar] (5) COLLATE Chinese_PRC_CI_AS NOT NULL ,
    [其他列2] [int] NOT NULL ,
    CONSTRAINT [PK_aaa] PRIMARY KEY  CLUSTERED 
    (
    [主键列1],
    [主键列2]
    )  ON [PRIMARY] 
    ) ON [PRIMARY]
    GO