日期:2014-05-18  浏览次数:20462 次

俺也来说说Excel导入到SQL
比如Excel有两列,A列和B列需要导入到SQL表中,反正我已经有几年不用DTS之类的工具了。

在Excel中的新的一列中,直接写公式
=CONCATENATE("Insert #tmp values('",A1,"','",B1,"')")

把每一行都设成同样的公式(双击即可完成)。
把整列复制下来,放到查询分析器中直接运行就好了。


这样的好处多
1: 不用管你什么格式,绝对不会乱。
2:快捷方便(列数不太多的话一般一分钟之内可以搞定)
3: 不会出错,甚至都不需要核对。
......

------------------------------------------------------
主要是借机散分

------解决方案--------------------
嗯??? 还没有人占沙发?
------解决方案--------------------
学习
------解决方案--------------------
学习.
------解决方案--------------------
来学习。
------解决方案--------------------
.....前提是,已经存在的表
------解决方案--------------------
来学习
------解决方案--------------------
学习。
------解决方案--------------------
来学习
------解决方案--------------------
sf
------解决方案--------------------
学习.
------解决方案--------------------
瞻仰+学习
------解决方案--------------------
很简单的方法,实用啊
------解决方案--------------------
学习了。
------解决方案--------------------
谢谢,学习了。
------解决方案--------------------
恭喜
------解决方案--------------------
/。
------解决方案--------------------
学习了,谢谢楼主
------解决方案--------------------

------解决方案--------------------
这个可以有
------解决方案--------------------


在Excle里—選擇—fx(公式) 
里面所函數類型和用法
------解决方案--------------------
学习
------解决方案--------------------
我也是这么写的
------解决方案--------------------
学习
------解决方案--------------------
老马好。。。

学习,顺便接点分。。。
------解决方案--------------------
。。
------解决方案--------------------
好强大,学习!
------解决方案--------------------
不太明白楼主的意思,有点深度
------解决方案--------------------
...
------解决方案--------------------
学习了
------解决方案--------------------
多谢楼主分享。。。。
------解决方案--------------------
我一般是开自己local的查询分析器,一个server 查询分析器
先select * into XXX from opendatasource()...