SQL BULK INSERT

2014年8月5日 星期二

情境:來源資料為txt檔,要利用這些資料做處理,例(select,update)

由於sql用 in有1000筆的限制,這時就可以用bulk insert 方法來處理。

取到之後就可以做應用啦。

請注意:檔案路徑是sql那台機器的路徑喔,檔案格式也一定要是Unicode,才不會出現亂碼喔。

create table #temp1
(col1 nvarchar(max))

bulk insert #temp1
from 'd:\temp\test.txt'
with (fieldterminator=',',rowterminator='\n')
go

select * from #temp1
drop table #temp1


image



參考:http://beyondrelational.com/modules/2/blogs/70/posts/10891/bulk-insert-to-table-with-specific-columns.aspx



MSDN:http://msdn.microsoft.com/zh-tw/library/ms175915.aspx

0 意見: