加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

SQL?Server?SQL语句导入导出大全(1)

发布时间:2020-12-12 02:22:41 所属栏目:MySql教程 来源:网络整理
导读:简介:微软SQL?Server数据库SQL语句导入导出大全,包括与其他数据库和文件的数据的导入导出。 /*******??导出到excel? EXEC?master..xp_cmdshell?’bcp?SettleDB.dbo.shanghu?out?c:emp1.xls?-c?-q?-S"GNETDATA/GNETDATA"?-U"sa"?-P""’? /***********??导入E
简介:微软SQL?Server数据库SQL语句导入导出大全,包括与其他数据库和文件的数据的导入导出。

/*******??导出到excel?
EXEC?master..xp_cmdshell?’bcp?SettleDB.dbo.shanghu?out?c: emp1.xls?-c?-q?-S"GNETDATA/GNETDATA"?-U"sa"?-P""’?

/***********??导入Excel?
SELECT?*?
FROM?OpenDataSource(?’Microsoft.Jet.OLEDB.4.0’,?
??’Data?Source="c: est.xls";User?ID=Admin;Password=;Extended?properties=Excel?5.0’)...xactions?

SELECT?cast(cast(科目编号?as?numeric(10,2))?as?nvarchar(255))+’ ’?转换后的别名?
FROM?OpenDataSource(?’Microsoft.Jet.OLEDB.4.0’,?
??’Data?Source="c: est.xls";User?ID=Admin;Password=;Extended?properties=Excel?5.0’)...xactions?

/**?导入文本文件?
EXEC?master..xp_cmdshell?’bcp?"dbname..tablename"?in?c:DT.txt?-c?-Sservername?-Usa?-Ppassword’?

/**?导出文本文件?
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’?

导出到TXT文本,用逗号分开?
exec?master..xp_cmdshell?’bcp?"库名..表名"?out?"d: t.txt"?-c?-t?,-U?sa?-P?password’?

BULK?INSERT?库名..表名?
FROM?’c: est.txt’?
WITH?(?
????FIELDTERMINATOR?=?’;’,?
????ROWTERMINATOR?=?’ ’?
)?

--/*?dBase?IV文件?
select?*?from?
OPENROWSET(’MICROSOFT.JET.OLEDB.4.0’?
,’dBase?IV;HDR=NO;IMEX=2;DATABASE=C:’,’select?*?from?[客户资料4.dbf]’)?
--*/?

--/*?dBase?III文件?
select?*?from?
OPENROWSET(’MICROSOFT.JET.OLEDB.4.0’?
,’dBase?III;HDR=NO;IMEX=2;DATABASE=C:’,’select?*?from?[客户资料3.dbf]’)?
--*/?

--/*?FoxPro?数据库?
select?*?from?openrowset(’MSDASQL’,?
’Driver=Microsoft?Visual?FoxPro?Driver;SourceType=DBF;SourceDB=c:’,?
’select?*?from?[aa.DBF]’)?
--*/?

/**************导入DBF文件****************/?
select?*?from?openrowset(’MSDASQL’,?
’Driver=Microsoft?Visual?FoxPro?Driver;?
SourceDB=e:VFP98data;?
SourceType=DBF’,?
’select?*?from?customer?where?country?!=?"USA"?order?by?country’)?
go?
/*****************?导出到DBF?***************/?
如果要导出数据到已经生成结构(即现存的)FOXPRO表中,可以直接用下面的SQL语句?

insert?into?openrowset(’MSDASQL’,?
’select?*?from?[aa.DBF]’)?
select?*?from?表?

说明:

SourceDB=c:??指定foxpro表所在的文件夹?
aa.DBF????????指定foxpro表的文件名.?

/*************导出到Access********************/?
insert?into?openrowset(’Microsoft.Jet.OLEDB.4.0’,?
???’x:A.mdb’;’admin’;’’,A表)?select?*?from?数据库名..B表?

/*************导入Access********************/?
insert?into?B表?selet?*?from?openrowset(’Microsoft.Jet.OLEDB.4.0’,A表)?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读