mysql设置联合主键

CREATE TABLE radisys_cdr.conf_info
(
CONF_SCHEDULE_ID VARCHAR(20) NOT NULL,
CONF_SESSION_ID VARCHAR(20) NOT NULL,
CONF_NAME VARCHAR(20),
BILLING_CODE VARCHAR(20),
START_TIME DATETIME,
END_TIME DATETIME,
PROJECT_CODE VARCHAR(20),
MAIN_ID VARCHAR(20),
PRIMARY KEY(CONF_SCHEDULE_ID,CONF_SESSION_ID)
);

CONF_SCHEDULE_ID和CONF_SESSION_ID为联合主键,只有两个id同时重复时会产生主键冲突,任意一个主键重复都不会产生冲突,适用于需要两个以上字段才能确定唯一性的数据表结构。

posted @ 2012-10-18 14:32  踏刃而起  阅读(10065)  评论(0编辑  收藏  举报