SQL语句导入导出大全
2008-04-02 10:47:30来源:互联网 阅读 ()
EXEC master..xp_cmdshell ''bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""''c hina it power . c omHIOHxDw
/*********** 导入Excel
SELECT *
FROM OpenDataSource( ''Microsoft.Jet.OLEDB.4.0'',
''Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0'')...xactionsc hina it power . c omHIOHxDw
/*动态文档名
declare @fn varchar(20),@s varchar(1000)
set @fn = ''c:\test.xls''
set @s =''''''Microsoft.Jet.OLEDB.4.0'''',
''''Data Source="'' @fn ''";User ID=Admin;Password=;Extended properties=Excel 5.0''''''
set @s = ''SELECT * FROM OpenDataSource ('' @s '')...sheet1$''
exec(@s)
*/c hina it power . c omHIOHxDw
SELECT cast(cast(科目编号 as numeric(10,2)) as nvarchar(255)) '' '' 转换后的别名
FROM OpenDataSource( ''Microsoft.Jet.OLEDB.4.0'',
''Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0'')...xactionsc hina it power . c omHIOHxDw
/********************** EXCEL导到远程SQL
insert OPENDATASOURCE(
''SQLOLEDB'',
''Data Source=远程ip;User ID=sa;Password=密码''
).库名.dbo.表名 (列名1,列名2)
SELECT 列名1,列名2
FROM OpenDataSource( ''Microsoft.Jet.OLEDB.4.0'',
''Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0'')...xactionsc hina it power . c omHIOHxDw
/** 导入文本文档
EXEC master..xp_cmdshell ''bcp dbname..tablename in c:\DT.txt -c -Sservername -Usa -Ppassword''c hina it power . c omHIOHxDw
/** 导出文本文档
EXEC master..xp_cmdshell ''bcp dbname..tablename out c:\DT.txt -c -Sservername -Usa -Ppassword''
或
EXEC master..xp_cmdshell ''bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword''c hina it power . c omHIOHxDw
导出到TXT文本,用逗号分开
exec master..xp_cmdshell ''bcp "库名..表名" out "d:\tt.txt" -c -t ,-U sa -P password''c hina it power . c omHIOHxDw
BULK INSERT 库名..表名
FROM ''c:\test.txt''
WITH (
FIELDTERMINATOR = '';'',
ROWTERMINATOR = ''\n''
)c hina it power . c omHIOHxDw
--/* dBase IV文档
select * from
OPENROWSET(''MICROSOFT.JET.OLEDB.4.0''
,''dBase IV;HDR=NO;IMEX=2;DATABASE=C:\'',''select * from [客户资料4.dbf]'')
--*/c hina it power . c omHIOHxDw
--/* dBase III文档
select * from
OPENROWSET(''MICROSOFT.JET.OLEDB.4.0''
,''dBase III;HDR=NO;IMEX=2;DATABASE=C:\'',''select * from [客户资料3.dbf]'')
--*/c hina it power . c omHIOHxDw
--/* FoxPro 数据库
select * from openrowset(''MSDASQL'',
''Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\'',
''select * from [aa.DBF]'')
--*/c hina it power . c omHIOHxDw
/**************导入DBF文档****************/
select * from openrowset(''MSDASQL'',
''Driver=Microsoft Visual FoxPro Driver;
SourceDB=e:\VFP98\data;
SourceType=DBF'',
''select * from customer where country != "USA" order by country'')
go
/***************** 导出到DBF ***************/
假如要导出数据到已生成结构(即现存的)FOXPRO表中,能够直接用下面的SQL语句c hina it power . c omHIOHxDw
insert into openrowset(''MSDASQL'',
''Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\'',
''select * from [aa.DBF]'')
select * from 表c hina it power . c omHIOHxDw
说明:
SourceDB=c:\ 指定foxpro表所在的文档夹
aa.DBF 指定foxpro表的文档名.c hina it power . c omHIOHxDw
c hina it power . c omHIOHxDw
/*************导出到Access********************/
insert into openrowset(''Microsoft.Jet.OLEDB.4.0'',
''x:\A.mdb'';''admin'';'''',A表) select * from 数据库名..B表c hina it power . c omHIOHxDw
/*************导入Access********************/
insert into B表 selet * from openrowset(''Microsoft.Jet.OLEDB.4.0'',
''x:\A.mdb'';''admin'';'''',A表)c hina it power . c omHIOHxDw
文档名为参数
declare @fname varchar(20)
set @fname = ''d:\test.mdb''
exec(''SELECT a.* FROM opendatasource(''''Microsoft.Jet.OLEDB.4.0'''',
'''''' @fname '''''';''''admin'''';'''''''', topics) as a '')c hina it power . c omHIOHxDw
SELECT *
FROM OpenDataSource( ''Microsoft.Jet.OLEDB.4.0'',
''Data Source="f:\northwind.mdb";Jet OLEDB:Database Password=123;User ID=Admin;Password=;'')...产品
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇: 实例演示在MSSQL中启用全文检索
- 数据库人员手边系列:SQL语句导入导出大全 2008-04-02
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash