unique key based on 2 columns in SQl Server 2008?

后端 未结 3 1329
余生分开走
余生分开走 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:22

    CREATE TABLE table1(
      MfgID INTEGER NOT NULL,
      CustNum VARCHAR(255) NOT NULL,
      CONSTRAINT unique_1 UNIQUE (MfgID, CustNum)
    )
    

    OR

    ALTER TABLE table1 ADD CONSTRAINT unique_1 UNIQUE(fgID, CustNum)
    

提交回复
热议问题