各位大虾,如何把目录下的所有文本文件批量倒入到MSSQL数据库里?能不能给个算法.....因为文件比较多,大约有1万个,所以需要有什么好一点的方法。

解决方案 »

  1.   

    第一步也可以这样实现写一个存储过程把下面的sql封装一下,你的文件也必须保存到数据库服务器上,然后通过第二步找到文件把文件路径传入到存储过程进行导入EXEC master..xp_cmdshell 'bcp database.dbo.table in c:\txt1.txt -c -q -S"servername" -U"sa" -P""'  
      

  2.   

    如果楼主有足够的Money,也可以反失踪了的月亮找回去。那样你就轻松多了。
      

  3.   

    insert into 表 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0', 'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)
    这是导excel的
    导txt也差不多