如何创建具有2个唯一约束的表

时间:2016-04-02 05:10:36

标签: mysql

我无法创建具有2个唯一约束的表:

CREATE TABLE JOURNAL_ISSUE(
    DOCID INT NOT NULL,
    ISSUE_NO INT NOT NULL,
    SCOPE varchar(20),

    PRIMARY KEY(ISSUE_NO)
    CONSTRAINT j_issue1 UNIQUE(DOCID, ISSUE_NO)
);

1 个答案:

答案 0 :(得分:1)

在PRIMARY KEY

的行尾添加a
CREATE TABLE JOURNAL_ISSUE(
  DOCID INT NOT NULL,
  ISSUE_NO INT NOT NULL,
  SCOPE varchar(20),

  PRIMARY KEY(ISSUE_NO),
  CONSTRAINT j_issue1 UNIQUE(DOCID, ISSUE_NO)

);