最佳答案
您应该使用完全包含您正在寻找的功能的 SQL Server SMO(服务器管理对象)。您可以编写单个数据库或特定对象的脚本。实际上,SSMS 就是这样做的。
脚本数据库的 MSDN 示例:https://msdn.microsoft.com/en-us/library/ms205825.aspx
https://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.scripter.aspx
关于c# - 如何使用 C# 或 SQL 生成 SQL 数据库脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36978473/