当前位置: 代码迷 >> Sql Server >> 请问:怎么将特殊格式的文本文件导入到数据表呢
  详细解决方案

请问:怎么将特殊格式的文本文件导入到数据表呢

热度:87   发布时间:2016-04-27 20:14:22.0
请教:如何将特殊格式的文本文件导入到数据表呢?
有文本文件的格式如下
类别:电视机
名称:TCL电视机
价格:1000元
名称:海尔电视机
价格:1050元
名称:松下电视机
价格:1200元
类别:冰箱
名称:海尔冰箱
价格:800元
名称:华凌冰箱
价格:910元

转成如下的数据;
ID       类别         名称               价格
1       电视机       TCL电视机     1000元
2       电视机       海尔电视机   1050元
3       电视机       松下电视机   1200元
4       冰箱           海尔冰箱       800元
5       冰箱           华凌冰箱       910元

请大家帮我想想办法。非常感谢了

------解决方案--------------------
可不可以先把数据导入到一个临时表中然后再用行转列的方式插入到表中
------解决方案--------------------
必須經過一個中間表加工一下才行

因為即使是在DTS裏面也無法對文本數據進行加工
------解决方案--------------------
直接做是不可能的。

如楼上2位的意见,将数据整理到有一张中间表,整理后再做导入处理