【发布时间】:2009-01-16 18:45:44
【问题描述】:
假设我有一个表“foo”,我想使用 SMO 编写脚本。有没有办法让生成的脚本中的表具有不同的名称,例如“foo2”?
Database db = sqlServer.Databases["testdb"];
Table foo = db.Tables["foo"];
foo.Name = "foo2";
如果我这样做,当我尝试设置 foo.Name 时会出现此异常:
“无法对该对象执行操作,因为该对象是集合的成员。”
有没有办法用 SMO 做到这一点?
【问题讨论】:
标签: sql-server smo