校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > SQL語句導入導出大全

SQL語句導入導出大全

熱門標簽:溫州語音外呼系統排名 福州外呼系統招商 百度地圖標注信息怎么修改 商家地圖標注圖片 四川穩定外呼系統公司 電話機器人接口是什么樣的 沈陽外呼系統有效果嗎 怎么在高德地圖標注多個點 AI智能云呼電話機器人怎么注冊
導出到excel 
EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'
導入Excel 


SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions 


動態文件名 


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) 

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')...xactions 


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')...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:\tt.txt" -c -t ,-U sa -P password' 
BULK INSERT 庫名..表名 
FROM 'c:\test.txt'  
WITH (  
FIELDTERMINATOR = ';',  
ROWTERMINATOR = '\n'  
)  


--/* 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:\VFP98\data;  
SourceType=DBF',  
'select * from customer where country != "USA" order by country')  
go 


導出到DBF 

如果要導出數據到已經生成結構(即現存的)FOXPRO表中,可以直接用下面的SQL語句  


insert into openrowset('MSDASQL',  
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',  
'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',  
'x:\A.mdb';'admin';'',A表) 


文件名為參數 


declare @fname varchar(20) 
set @fname = 'd:\test.mdb'  
exec('SELECT a.* FROM opendatasource(''Microsoft.Jet.OLEDB.4.0'',  
'''+@fname+''';''admin'';'''', topics) as a ')  

SELECT *  
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',  
'Data Source="f:\northwind.mdb";Jet OLEDB:Database Password=123;User ID=Admin;Password=;') 


導入 xml 文件 [Page] 


DECLARE @idoc int  
DECLARE @doc varchar(1000)  
--sample XML document  
SET @doc ='  
root>  
Customer cid= "C1" name="Janine" city="Issaquah">  
Order oid="O1" date="1/20/1996" amount="3.5" />  
Order oid="O2" date="4/30/1997" amount="13.4">Customer was very satisfied  
/Order>  
/Customer>  
Customer cid="C2" name="Ursula" city="Oelde" >  
Order oid="O3" date="7/14/1999" amount="100" note="Wrap it blue  
white red">  
Urgency>Important/Urgency>  
Happy Customer.  
/Order>  
Order oid="O4" date="1/20/1996" amount="10000"/>  
/Customer>  
/root>  
'  
-- Create an internal representation of the XML document.  
EXEC sp_xml_preparedocument @idoc OUTPUT, @doc  

-- Execute a SELECT statement using OPENXML rowset provider.  
SELECT *  
FROM OPENXML (@idoc, '/root/Customer/Order', 1)  
WITH (oid char(5),  
amount float,  
comment ntext 'text()')  
EXEC sp_xml_removedocument @idoc 


Excel導到Txt 


想用 select * into opendatasource(...) from opendatasource(...) 


實現將一個Excel文件內容導入到一個文本文件 

假設Excel中有兩列,第一列為姓名,第二列為很行帳號(16位)  
且銀行帳號導出到文本文件后分兩部分,前8位和后8位分開。  

如果要用你上面的語句插入的話,文本文件必須存在,而且有一行:姓名,銀行賬號1,銀行賬號2 ,然后就可以用下面的語句進行插入,注意文件名和目錄根據你的實際情況進行修改.  


insert into  
opendatasource('MICROSOFT.JET.OLEDB.4.0'  
,'Text;HDR=Yes;DATABASE=C:\'  
)...[aa#txt]  
--,aa#txt)  
--*/  
select 姓名,銀行賬號1=left(銀行賬號,8),銀行賬號2=right(銀行賬號,8)  
from  
opendatasource('MICROSOFT.JET.OLEDB.4.0'  
,'Excel 5.0;HDR=YES;IMEX=2;DATABASE=c:\a.xls'  
--,Sheet1$)  
)...[Sheet1$] 


如果你想直接插入并生成文本文件,就要用bcp  


declare @sql varchar(8000),@tbname varchar(50)  

--首先將excel表內容導入到一個全局臨時表  
select @tbname='[##temp'+cast(newid() as varchar(40))+']'  
,@sql='select 姓名,銀行賬號1=left(銀行賬號,8),銀行賬號2=right(銀行賬號,8)  
into '+@tbname+' from  
opendatasource(''MICROSOFT.JET.OLEDB.4.0''  
,''Excel 5.0;HDR=YES;IMEX=2;DATABASE=c:\a.xls''  
)...[Sheet1$]'  
exec(@sql)  

--然后用bcp從全局臨時表導出到文本文件  
set @sql='bcp "'+@tbname+'" out "c:\aa.txt" /S"(local)" /P"" /c'  
exec master..xp_cmdshell @sql  

--刪除臨時表  
exec('drop table '+@tbname) 


導整個數據庫 

用bcp實現的存儲過程  


/*  
實現數據導入/導出的存儲過程  
根據不同的參數,可以實現導入/導出整個數據庫/單個表  
調用示例:  
--導出調用示例  
----導出單個表  
exec file2table 'zj','','','xzkh_sa..地區資料','c:\zj.txt',1  
----導出整個數據庫  
exec file2table 'zj','','','xzkh_sa','C:\docman',1  

--導入調用示例  
----導入單個表  
exec file2table 'zj','','','xzkh_sa..地區資料','c:\zj.txt',0  
----導入整個數據庫  
exec file2table 'zj','','','xzkh_sa','C:\docman',0  

*/  
if exists(select 1 from sysobjects where name='File2Table' and objectproperty(id,'IsProcedure')=1)  
drop procedure File2Table  
go  
create procedure File2Table  
@servername varchar(200) --服務器名  
,@username varchar(200) --用戶名,如果用NT驗證方式,則為空''  
,@password varchar(200) --密碼  
,@tbname varchar(500) --數據庫.dbo.表名,如果不指定:.dbo.表名,則導出數據庫的所有用戶表  
,@filename varchar(1000) --導入/導出路徑/文件名,如果@tbname參數指明是導出整個數據庫,則這個參數是文件存放路徑,文件名自動用表名.txt  
,@isout bit --1為導出,0為導入  
as  
declare @sql varchar(8000)  

if @tbname like '%.%.%' --如果指定了表名,則直接導出單個表  
begin  
set @sql='bcp '+@tbname  
+case when @isout=1 then ' out ' else ' in ' end  
+' "'+@filename+'" /w'  
+' /S '+@servername  
+case when isnull(@username,'')='' then '' else ' /U '+@username end  
+' /P '+isnull(@password,'')  
exec master..xp_cmdshell @sql  
end  
else  
begin --導出整個數據庫,定義游標,取出所有的用戶表  
declare @m_tbname varchar(250)  
if right(@filename,1)>'\' set @filename=@filename+'\'  

set @m_tbname='declare #tb cursor for select name from '+@tbname+'..sysobjects where xtype=''U'''  
exec(@m_tbname)  
open #tb  
fetch next from #tb into @m_tbname  
while @@fetch_status=0  
begin  
set @sql='bcp '+@tbname+'..'+@m_tbname  
+case when @isout=1 then ' out ' else ' in ' end  
+' "'+@filename+@m_tbname+'.txt " /w'  
+' /S '+@servername  
+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外,均不支持非本機數據導入 

標簽:寶雞 西寧 汕尾 營口 無錫 邯鄲 來賓 七臺河

巨人網絡通訊聲明:本文標題《SQL語句導入導出大全》,本文關鍵詞  SQL,語句,導入,導出,大全,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL語句導入導出大全》相關的同類信息!
  • 本頁收集關于SQL語句導入導出大全的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    91精品午夜视频| 亚洲国产欧美一区二区三区丁香婷| 中文字幕在线观看不卡视频| 午夜在线电影亚洲一区| 成人黄色av网站在线| 日韩视频在线观看一区二区| 亚洲精品成a人| 成人国产一区二区三区精品| 久久婷婷国产综合国色天香| 五月天激情综合网| 在线视频观看一区| 国产精品色眯眯| 国产精品亚洲人在线观看| 在线播放一区二区三区| 洋洋av久久久久久久一区| 国产成人综合精品三级| 91精品国产高清一区二区三区 | 色综合天天做天天爱| 精品国产一区二区精华 | 国产精品久久久久一区二区三区共| 亚洲图片欧美视频| 色婷婷亚洲婷婷| 中文字幕字幕中文在线中不卡视频| 韩国av一区二区三区四区| 日韩一区二区三区精品视频| 五月综合激情婷婷六月色窝| 91精品福利在线| 亚洲欧美日韩一区二区三区在线观看| 国产东北露脸精品视频| 久久久久久电影| 丁香桃色午夜亚洲一区二区三区| 欧美mv日韩mv亚洲| 极品尤物av久久免费看| 精品处破学生在线二十三| 久久av老司机精品网站导航| 这里只有精品99re| 精品一区二区三区免费播放| 2欧美一区二区三区在线观看视频| 麻豆成人91精品二区三区| 日韩一级免费观看| 精油按摩中文字幕久久| 久久久久国产一区二区三区四区| 国产精品99久久久久| 国产精品丝袜久久久久久app| 成人污污视频在线观看| 伊人婷婷欧美激情| 欧美日韩高清一区| 精品一区二区免费视频| 国产欧美在线观看一区| 91女厕偷拍女厕偷拍高清| 亚洲午夜私人影院| 日韩欧美黄色影院| 粉嫩绯色av一区二区在线观看 | 91黄视频在线| 日韩福利电影在线| 国产亚洲精品bt天堂精选| av欧美精品.com| 午夜视频在线观看一区| 国产亚洲视频系列| 一本久久精品一区二区| 日本成人在线电影网| 国产丝袜美腿一区二区三区| 91网站最新地址| 天天综合网 天天综合色| 久久久久久久综合色一本| 一本色道久久综合精品竹菊| 久久国产夜色精品鲁鲁99| 国产精品女上位| 欧美精品在线观看播放| 国产成人丝袜美腿| 亚洲国产日韩一区二区| 国产午夜亚洲精品理论片色戒 | 色综合久久久久综合体桃花网| 水野朝阳av一区二区三区| 国产精品三级av| 日韩免费看网站| 91网站在线观看视频| 国产一区二区福利视频| 亚洲午夜国产一区99re久久| 国产欧美精品一区二区色综合朱莉| 欧美三级午夜理伦三级中视频| 韩国成人精品a∨在线观看| 亚洲成人久久影院| 综合网在线视频| 国产日韩欧美精品一区| 欧美一区午夜精品| 91成人免费电影| 北条麻妃一区二区三区| 精品在线观看视频| 日韩电影免费在线看| 亚洲综合成人在线| 亚洲婷婷在线视频| 国产精品免费视频一区| 日韩视频在线观看一区二区| 欧美午夜电影网| 一本到不卡精品视频在线观看| 国产成a人亚洲精品| 老司机免费视频一区二区| 日日夜夜免费精品视频| 亚洲在线中文字幕| 一区二区三区中文字幕电影| 国产精品久久久久三级| 亚洲国产精品99久久久久久久久| 日韩欧美久久久| 精品国产乱码久久久久久闺蜜| 欧美喷潮久久久xxxxx| 欧美无砖专区一中文字| 色老头久久综合| 一本久道久久综合中文字幕| 91片在线免费观看| 日本高清不卡aⅴ免费网站| 色综合久久天天| 欧美性色黄大片手机版| 欧美日精品一区视频| 欧美日韩一二区| 欧美一区二区福利视频| 欧美mv日韩mv| 欧美激情综合网| 亚洲色图一区二区三区| 亚洲激情校园春色| 亚洲小说欧美激情另类| 石原莉奈在线亚洲二区| 日韩精品一级二级 | 一本一本久久a久久精品综合麻豆| 97se亚洲国产综合自在线不卡| 91在线看国产| 欧美日韩一区二区三区四区五区| 欧美午夜在线一二页| 欧美日韩国产片| 精品久久人人做人人爽| 中文字幕精品一区二区三区精品| 国产精品久久久久久久久搜平片| 亚洲日本一区二区| 亚洲国产日韩综合久久精品| 蜜桃av一区二区| 国产精品99久久久久久久vr| 91丨porny丨在线| 欧美年轻男男videosbes| 精品国产自在久精品国产| 国产视频一区二区三区在线观看| 国产精品青草久久| 亚洲国产综合色| 极品少妇xxxx偷拍精品少妇| 成人自拍视频在线| 欧美日韩精品一区二区三区四区| 欧美电视剧在线观看完整版| 国产精品美女久久久久久久久| 亚洲日本va在线观看| 麻豆91免费观看| 色综合久久中文字幕综合网| 欧美一二三四在线| 亚洲丝袜精品丝袜在线| 麻豆精品一区二区三区| jiyouzz国产精品久久| 欧美美女激情18p| 日本一区二区三区久久久久久久久不 | 一本一道久久a久久精品| 日韩一区二区三区免费观看| 亚洲人成在线观看一区二区| 捆绑紧缚一区二区三区视频| 91伊人久久大香线蕉| 日韩欧美一级二级三级久久久| 中文字幕亚洲电影| 精品在线一区二区| 欧美三级韩国三级日本三斤| 国产日韩欧美高清| 免费观看在线色综合| 色乱码一区二区三区88| 久久免费美女视频| 日韩精品电影在线观看| 91在线观看视频| 久久先锋资源网| 美女mm1313爽爽久久久蜜臀| 在线观看欧美日本| 国产精品亲子伦对白| 久久99这里只有精品| 欧美精品久久久久久久久老牛影院| 国产精品二区一区二区aⅴ污介绍| 免费看欧美美女黄的网站| 欧美色图第一页| 一区二区久久久| a4yy欧美一区二区三区| 中文在线一区二区| 黄色日韩网站视频| 欧美mv日韩mv国产网站| 美女国产一区二区三区| 欧美日韩免费视频| 一区二区三区在线播| 成人蜜臀av电影| 国产精品二区一区二区aⅴ污介绍| 国产成人精品亚洲777人妖| 2020国产精品自拍| 国产一区二区三区美女| 久久久久久久久久久久久久久99| 极品少妇xxxx精品少妇偷拍| 欧美精品一区二区三区久久久| 蜜臀av一区二区在线观看| 欧美一区二区三区免费| 毛片av中文字幕一区二区| 日韩欧美国产一区二区在线播放|