unique key based on 2 columns in SQl Server 2008?

后端 未结 3 1330
余生分开走
余生分开走 2021-02-04 06:42

is it posible to have SQL Server to have a unique key based on 2 columns?

I can have duplicates in both columns but not at the same time:

MfgID  :   Cu         


        
3条回答
  •  鱼传尺愫
    2021-02-04 07:35

    Yes, It is called composite primary key.

    CREATE TABLE table1(
      MfgID INTEGER NOT NULL,
      CustNum VARCHAR(255) NOT NULL,
      PRIMARY KEY (MfgID, CustNum)
    )
    

提交回复
热议问题