我正在学习使用SQL Server 2008 R2,并且我有点卡在INSERT选项。我想一次插入多个数据,我使用这个:插入多个数据到数据库
INSERT INTO Members (column1, column2, column3, column4, column5)
VALUES ('value1', 'value2', 'value3', 'value4', 'value5'),
('value1', 'value2', 'value3', 'value4', 'value5'),
('value1', 'value2', 'value3', 'value4', 'value5')
哪个工作。但是让我们说我想插入1000条记录(来自另一个文件,例如Excel),我该怎么做?任何提及我可以学习的地方?
您是否阅读过[批量导入数据](http://msdn.microsoft.com/zh-cn/library/ms175937(v = sql.105).aspx)文档? “BULK INSERT”,“bcp.exe”和SSIS都是常见的解决方案,具体取决于您的要求和偏好。文档和网上有很多关于它们的信息。 – Pondlife 2013-04-10 17:14:22