Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SQL Server 中有没有办法生成一个脚本来重新创建所有外键约束和关系?基本上我需要删除所有关系,然后需要针对数据库重新编写脚本。
提前致谢
在 SQL Server Management Studio 中,您可以选择查看您的表。您可以逐个遍历。按右键单击表格 -> Script Table As-> DROP And CREATE TO。
Script Table As
DROP And CREATE TO
这样,Studio 将在新的查询窗口中生成删除约束并更改表添加约束。
对于 MS SQL Server ,您可以在此处获得包含详细信息和注释的完整脚本。您还可以使用 SMSS 生成包含所有必要详细信息的表的创建脚本。但这只会为一张桌子做这项工作,如果你需要为所有桌子做这件事并且有很多,那可能会很痛苦。
对于 MySQL,如果您需要它, 请查看此链接