已知:
1个存放Any Dept Emp Info的txt文档 all.txt(ANSI GBK)
1个与之对应的空表FemaleEmp(SQL Server 2008)
----------------------------------------
需求:
将txt文档中的female Emp抽取出来放到FemaleEmp中
----------------------------------------
步骤:
在连接管理器中建立平面文件连接,使用all.txt
在连接管理器中建立Ole db连接
在控制流中加入一个数据流任务
在数据流中添加平面文件源,将文本文件中的信息作为平面文件源
通过条件性拆分,设置条件trim([***])=="female"..
然后写到Ole db目标中。
-------------------------------------------
遇到的Error:
1.the column cannot be processed because more than one code page (936 and 1252 ) are specified
Solution:右击【OLE DB目标】选择【属性】【显示高级编辑器】【组建属性】将AlwaysUseDefaultCodePage设为True,DefaultCodePage为936。
阅读(2482) | 评论(0) | 转发(0) |