所以我试图将一些数据从数据库表复制到另一个。但问题是,目标数据库表有 2 个新列是必需的。我想在 SQL Server Management Studio 上使用导出/导入向导,但如果我使用它,我需要为每个表编写一个查询,并且一次只能执行 1 个查询。想知道是否有更有效的方法。
这是 1 个表的示例:
dbase1.dbo.Appointment { id, name, description, createdate }
dbase2.dbo.Appointment { id, name, description, createdate, auditby, auditat}
我总共有 8 个表,其中有 2 个附加列。并且它们中的大多数通过 fk 相互关联,所以我想使用向导来确定首先插入哪个表。问题在于,它仅在我执行“从一个或多个表中复制数据”而不是“编写查询以指定数据”时才有效(我使用它来填充这两个新列)。
我在复制数据时一直在执行这个非常缓慢的过程,因为我在我的应用程序中使用 MVC Code First,并且我无法访问服务器以便能够在闲暇时删除和创建表。所以我不得不求助于这个来维护我已经拥有的数据。