代码:alter  table sales 
add constraint FK_sales_customer
foreign key(cust_id) references customer(cust_id)错误提示:
ALTER TABLE 语句与 FOREIGN KEY 约束"FK_sales_customer"冲突。该冲突发生于数据库"company",表"dbo.customer", column 'cust_id'。
请教各位高手,这是什么问题

解决方案 »

  1.   

    alter table 需要建立外键的表 add constraint 外键名字 foreign key  references 外键表(外键字段) 
      

  2.   

    是不是在已经'cust_id'有了该外键约束
      

  3.   

    cust_id在 customer表中是主键,有影响吗??
      

  4.   


    这个是必须的。看看sales 中的cust-id列上是不是已经有外键了?
      

  5.   

    没有!!sales中只有一个主键...
      

  6.   

    这个语句要想能执行:
    1.customer 的 cust_id 列上要建有主键;
    2.sales 的 cust_id 列中的数据,要能到 customer 的 cust_id 列中找到,即满足参照完整性.