猿问

如何批量插入数据(sql server 2005)

INSERT INTO [Relation]([CustomerId],[UserId],[CreateDate])
SELECT [Id],1,GETDATE() FROM [Customers]

现在Customers表有20多万条数据,也就是说这条语句要一次性往Relation表插入20多万条数据,要执行好长一段时间。请问有其他更好的办法实现相同的效果吗???

我刚放到SQL Server里面执行,而且测试数据库只有136577条,用了4分16秒。

慕桂英3389331
浏览 1053回答 1
1回答

白猪掌柜的

试试 SELECT INTO
随时随地看视频慕课网APP

相关分类

SQL Server
我要回答