把整理在word里的多列数据导入到数据库的方法

比如把下面的文本导入数据库的TblA表中 ( TblA表有5个字段 )
------------------------------------------
ddd   adsf     adsf  adsf   adsf 
asdfasdf adsf    adsf     adsf    adsf 
asdf     adsf    adsf adsf       adsf 
asdfasdf    adsf     adsf adsf    adsf 
asdf     adsf    adsf adsf      adsf 
sdfsdf  adsf  adsf     adsf   adsf 
asdf  adsf  adsf adsf  adsf 
asdf     adsf    adsf    adsf    adsf 

------------------------------------------


1、先把word里的数据复制到SqlServer的 查询编辑器里

2、用“正则表达式”方式进行查询替换操作,把多个空格 :b+  替换成  ','

3、把行尾的换行 \n 替换成 '); \n 

4、把行首 替换成:Insert Into TblA(fld1, fld2, fld3, fld4, fld5) Values('

5、执行全部替换,把数据变成SQL语句,点击执行按钮,一切OK!

你可能感兴趣的:(把整理在word里的多列数据导入到数据库的方法)