如何使用代码c#或sql代码生成sql数据库脚本?
我们可以从中使用该Generate Scripts选项,ssms但是如何 使用代码生成sql数据库脚本呢?
您应该使用SQL Server SMO(服务器管理对象),它完全包含您要寻找的功能。您可以编写单个数据库或特定 对象的脚本。实际上,SSMS就是这样做的。
MSDN sample for scripting database: https://msdn.microsoft.com/en- us/library/ms205825.aspx
https://msdn.microsoft.com/en- us/library/microsoft.sqlserver.management.smo.scripter.aspx