5

如何指定一个表有多个构成主键的列?当我运行这个 sql 语句时,我得到“未知数据类型”(“

CREATE TABLE SH_LEAGUE_CONTACT_TEAM_ROLE(ROLE_NAME VARCHAR NOT NULL,
TEAM_ID INT NOT NULL,
CONTACT_ID INT NOT NULL,
FOREIGN_KEY(TEAM_ID) REFERENCES SH_LEAGUE_TEAM(ID),
FOREIGN_KEY(CONTACT_ID) REFERENCES SH_LEAGUE_CONTACT(ID),
PRIMARY KEY(ROLE_NAME, TEAM_ID, CONTACT_ID));
4

1 回答 1

6

您的陈述中有错字,您使用了FOREIGN_KEY(一个词)而不是FOREIGN KEY(两个词)。

于 2013-09-30T18:26:25.193 回答