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表)? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |