34,590
社区成员
发帖
与我相关
我的任务
分享
----bcp
--假设要从硬盘文件c:\DT.'xls'中导入文件,则如下代码实现:
EXEC master..xp_cmdshell 'bcp "aa.dbo.ydy" in D:\dbo.xls-c -charry -sa -sa'
--假设导出文件到c:\DT.'txt',则如下代码实现:
EXEC master..xp_cmdshell 'bcp "aa.dbo.ydy" out c:\DT.xls -c -Sservername -Usa -Ppassword'
EXEC master..xp_cmdshell 'bcp "Select * from dbname..tablename"
queryout c:\DT.xls -c -Sservername -Usa -Ppassword'
--*Excel
select a.* from OpenRowSet('Microsoft.Jet.OLEDB.4.0','EXCEL 8.0;DataBase=D:\test.xls',sheet1$) a
select a.* into ydy from OpenRowSet('Microsoft.Jet.OLEDB.4.0','EXCEL 8.0;DataBase=D:\test.xls',sheet1$) a
SELECT a.* FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source= "D:\test.xls";Extended properties=Excel 8.0')...sheet1$ a
select * from ydy
--注意sheet1$是否正确