目前,我一直在使用自己编写的一个工具,该工具手动检索旧记录,将其插入到新数据库中,并更新旧数据库中的v2 ID字段,以显示其在新数据库中的相应ID位置。在插入时,我在MV6.Posts中检索新行的ID,并在旧的MV5.Posts.MV6ID字段中更新它。有没有办法通过INSERT INTO SELECTFROM进行更新,这样我就不必手动处理每条记录了?我使用的是SQL Server 2005开发版。
因为我们有超过50个数据库需要更新,所以我使用一个小的php程序来启动每个数据库的事务。但是,当我只是在一个数据库上测试时,我注意到如果我使用"Insert into Selectfrom“语句,服务器只复制大约10000行,然后突然停止?我们正在对一个数据库进行大修,我们创建了一个事务,其中包含几个update和insert查询来完成这项工作,该事务中的所有其他查询都已完成。但是大容量插入不是?即使在大容量插入之后,还有其他一些tsql操