drop table course
create table course
(
coursecod int,
cdesc varchar(20),
totalfeecash money,
totalfeeinstallmer money,
mindownpayment money,
coursetype varchar(10),
duration int,
constraint course primary key(coursecod,coursetype)
)

解决方案 »

  1.   

    create table course
    (
    coursecod int,
    cdesc varchar(20),
    totalfeecash money,
    totalfeeinstallmer money,
    mindownpayment money,
    coursetype varchar(10),
    duration int,
    --constraint course -- 这个与表名重复了, 所以不能创建
    constraint PK_course -- 这个与表名重复了, 所以不能创建
    primary key(coursecod,coursetype)
    )
      

  2.   

    --如果你不在意主键对象的名称, 可以不指定名称, 这样更能避免冲突create table course
    (
    coursecod int,
    cdesc varchar(20),
    totalfeecash money,
    totalfeeinstallmer money,
    mindownpayment money,
    coursetype varchar(10),
    duration int,
    primary key(coursecod,coursetype)
    )