美文网首页
SQL中增删外键约束

SQL中增删外键约束

作者: 五秋木 | 来源:发表于2017-11-08 19:40 被阅读0次

    1. 删除外键约束

    1. 查询出表中外键约束
    select name  
    from  sys.foreign_key_columns f join sys.objects o on f.constraint_object_id=o.object_id 
    where f.parent_object_id=object_id('表名')
    
    1. 删除约束
      alter table 表名 drop constraint 外键约束名

    2. 增加外键约束

    alter table B
    --cc是外键约束名,不能重复,也不能是int类型(如1,2,3)
    add constraint cc
    --B表里的需要约束的字段(id)
    foreign key (id)
    --A表后的(id)为A主表的主键
    references A (id)
    

    相关文章

      网友评论

          本文标题:SQL中增删外键约束

          本文链接:https://www.haomeiwen.com/subject/mknymxtx.html