我有一个应用程序数据库,其中在不同的服务器上有很多不同的架构副本(开发人员,雄鹿,生物等)
我有两张与FK约束相关的表格,如
Foo.fk = Bar.Id
我想删除Bar表。但我不想放弃Foo.fk列。我只是想从中删除约束。
问题是最初创建约束的脚本在不同的环境中使它不同。除了按名称删除之外,有没有办法通过某种方式删除约束?
答案 0 :(得分:5)
无需手动删除约束:
DROP TABLE bar CASCADE CONSTRAINTS;
将删除条形表及引用它的任何约束。