1、在查询分析器下查询Excel文档
SELECT * FROM
OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="c:/测试.xls";
User ID=Admin;Password=;Extended properties=Excel 8.0')...Sheet1$
2、从数据库中导出数据并存到文件中
EXEC master..xp_cmdshell 'bcp CAS2004..HGZ_LIAOJIAN out c:/temp1.xls -c -q -S"." -U"sa" -P""'
EXEC master..xp_cmdshell 'bcp CAS2004..HGZ_LIAOJIAN out c:/temp1.txt -c -q -S"." -U"sa" -P""'
3、从文件中导入数据到数据库对应表中
EXEC master..xp_cmdshell 'bcp CAS2004..HGZ_LIAOJIAN in c:/temp1.xls -c -q -S"." -U"sa" -P""'
EXEC master..xp_cmdshell 'bcp CAS2004..HGZ_LIAOJIAN in c:/temp1.txt -c -q -S"." -U"sa" -P""'
【SQL Server 数据库导入导出部分】
本文介绍了如何使用SQL语句实现Excel文档的查询、从数据库导出数据到文件及从文件导入数据到数据库的方法。具体包括利用OpenDataSource查询Excel、使用xp_cmdshell执行bcp命令进行数据的导出和导入。

被折叠的 条评论
为什么被折叠?



