是否有一种快速的方法来复制表中行的相同内容,只修改几个字段?
处理5-10个字段是可以的,但是当您有大约50个数据,而其中一些数据必须为NULL时,您就不能有快捷方式,只能手动输入数据。
所以说我们有: F1,f2,f3.f40,我们希望更改f3和f15的数据,而f7和f10必须为NULL。
最快的插入脚本是什么?
谢谢
发布于 2014-09-08 15:30:41
通常,我只使用SSMS中的“从表中选择前1000行”功能,这将生成一个块,它将为您提供所有字段。你可能最终会有这样的结果
/****** Script for SelectTopNRows command from SSMS ******/
SELECT TOP 1000 [F1],
[F2],
[F3],
....
[F50]
FROM [database].[dbo].[table]然后修改所需的字段,将其绑定到要复制的数据中的where子句,并将Fx字段替换为所需的数据。然后使用INSERT INTO和您的选择。
https://stackoverflow.com/questions/25727661
复制相似问题