首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

问2条sql,回答无误,立即结贴。解决办法

2012-02-25 
问2条sql,回答无误,立即结贴。1从excel取得数据倒入到数据库表A中。2从数据库,表A中的数据倒入到excel中。谢

问2条sql,回答无误,立即结贴。
1从excel取得数据   倒入到   数据库表A中。
2从数据库,表A中的数据倒入到   excel中。

          谢谢大家   ,敬候佳音。

[解决办法]
--1从excel取得数据 倒入到 数据库表A中

SELECT * into A

FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0 ',

'Data Source= "c:\book1.xls ";User ID=Admin;Password=;Extended properties=Excel 5.0 ')...[Sheet1$]
-------------------------------------
--2从数据库,表A中的数据倒入到 excel中
EXEC master..xp_cmdshell 'bcp 库名.dbo.表A out c:\Temp.xls -c -q -S "servername " -U "sa " -P " " '

参数:S 是SQL服务器名;U是用户;P是密码

说明:还可以导出文本文件等多种格式

热点排行