1

是否可以使用 Microsoft.SqlServer.Management.Smo 运行脚本?

我能够使用 Microsoft.SqlServer.Management.Smo.Scripter 类生成脚本。我想编辑它并运行它来创建数据库对象的副本。

谢谢。

4

1 回答 1

1

你可以试试这个。另一种选择是使用 SQLCommand 对象。

string script = "create procedure b as select getdate()";
Database db = new Database(new Server("ServerName"), "DBName");
db.ExecuteNonQuery(script);
于 2009-12-15T23:14:49.817 回答