SQLSERVER批量插入Bulk Insert介绍
Bulk Insert作用是将指定文件中的数据导入到特定的表或视图中。
在特定场合下,该语句发挥中很大的作用:
(1)将一个数据库表中的记录导入到另一个数据库的表中。虽然可以用SQL的导入导出,但Bulk Insert可以只针对筛选出来的结果集,更灵活。笔者有时为了调试客户问题,就常用于从客户环境中查询出相关表数据后导入到本地来调试;
(2)导入测试数据。很多情况下,都会对功能进行性能测试,需要在表中创建大量的数据,这时Bulk Insert必然是首选;