SQL语句导入导出大全[收集] 正巧这两天要用到这个,上网找到一个,回来自己检测一下:/******* 导出到excelEXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu o......
case when isnull(@username,'')='' then '' else ' /U ' @username end ' /P ' isnull(@password,'') exec master..xp_cmdshell @sql fetch next from #tb into @m_tbname end close #tb deallocate #tb end go
/************* Oracle **************/ EXEC sp_addlinkedserver 'OracleSvr', 'Oracle 7.3', 'MSDAORA', 'ORCLDB' GO
delete from openquery(mailser,'select * from yulin')
select * from openquery(mailser,'select * from yulin')
update openquery(mailser,'select * from yulin where id=15')set disorder=555,catago=888
insert into openquery(mailser,'select disorder,catago from yulin')values(333,777)
补充:
对于用bcp导出,是没有字段名的.
用openrowset导出,需要事先建好表.
用openrowset导入,除ACCESS及EXCEL外,均不支持非本机数据导入
posted on 2005-08-02 23:03 任搏软 阅读(1133) 评论(4) 编辑 收藏 引用 网摘 所属分类: DataBase
FeedBack: # re: SQL语句导入导出大全[收集] 2005-08-06 00:32 任搏软 熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用
Transact-SQL语句进行导入导出操作。在Transact-SQL语句中,我们主要使用OpenDataSource函数、
OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL
SERVER、ACCESS、EXCEL数据转换,详细说明如下:
一、SQL SERVER 和ACCESS的数据导入导出
常规的数据导入导出:
使用DTS向导迁移你的Access数据到SQL Server,你可以使用这些步骤:
6/10 首页 上一页 4 5 6 7 8 9 下一页 尾页 |