/******* 匯出到excel
execmaster..xp_cmdshell'bcpsettledb.dbo.shanghuoutc:/temp1.xls-c-q-s"gnetdata/gnetdata"-u"sa"-p""'
/*********** 匯入
select*
fromopendatasource('microsoft.jet.oledb.4.0',
'datasource="c:/test.xls";userid=admin;password=;extendedproperties=excel5.0')...xactions
/*動態檔名
declare@fnvarchar(20),@svarchar(1000)
set@fn='c:/test.xls'
set@s='''microsoft.jet.oledb.4.0'',
''datasource="'+@fn+'";userid=admin;password=;extendedproperties=excel5.0'''
set@s='select*fromopendatasource('+@s+')...sheet1$'
exec(@s)
*/selectcast(cast(科目編號asnumeric(10,2))asnvarchar(255))+' '轉換後的別名
fromopendatasource('microsoft.jet.oledb.4.0',
'datasource="c:/test.xls";userid=admin;password=;extendedproperties=excel5.0')...xactions
/**********************excel導到遠端sql
insertopendatasource(
'sqloledb',
'datasource=遠端ip;userid=sa;password=密碼'
).庫名.dbo.表名(列名1,列名2)
select列名1,列名2
fromopendatasource('microsoft.jet.oledb.4.0',
'datasource="c:/test.xls";userid=admin;password=;extendedproperties=excel5.0')...xactions
/**匯入文字檔案
execmaster..xp_cmdshell'bcpdbname..tablenameinc:/dt.txt-c-sservername-usa-ppassword'
/**匯出文字檔案
execmaster..xp_cmdshell'bcpdbname..tablenameoutc:/dt.txt-c-sservername-usa-ppassword'
或execmaster..xp_cmdshell'bcp"select*fromdbname..tablename"queryoutc:/dt.txt-c-sservername-usa-ppassword'
匯出到txt文字,用逗號分開
execmaster..xp_cmdshell'bcp"庫名..表名"out"d:/tt.txt"-c-t,-usa-ppassword'
bulkinsert庫名..表名
from'c:/test.txt'
with(
fieldterminator=';',
rowterminator='/n'
)--/*dbaseiv檔案
select*from
openrowset('microsoft.jet.oledb.4.0'
,'dbaseiv;hdr=no;imex=2;database=c:/','select*from[客戶資料4.dbf]')
--*/
--/*dbaseiii檔案
select*from
openrowset('microsoft.jet.oledb.4.0'
,'dbaseiii;hdr=no;imex=2;database=c:/','select*from[客戶資料3.dbf]')
--*/
--/*
select*fromopenrowset('msdasql',
'driver=microsoftvisualfoxprodriver;sourcetype=dbf;sourcedb=c:/',
'select*from[aa.dbf]')
--*/
/**************匯入dbf檔案****************/
select*fromopenrowset('msdasql',
'driver=microsoftvisualfoxprodriver;
sourcedb=e:/vfp98/data;
sourcetype=dbf',
'select*fromcustomerwherecountry!="usa"orderbycountry')
go/*****************匯出到dbf***************/
如果要匯出資料到已經生成結構(即現存的)foxpro表中,可以直接用下面的sql語句
insertintoopenrowset('msdasql',
'driver=microsoftvisualfoxprodriver;sourcetype=dbf;sourcedb=c:/',
'select*from[aa.dbf]')
select*from表
說明:sourcedb=c:/ 指定foxpro表所在的資料夾
aa.dbf 指定foxpro表的檔名.
/*************匯出到********************/
insertintoopenrowset('microsoft.jet.oledb.4.0',
'x:/a.mdb';'admin';'',a表)select*from資料庫名..b表1
linux下匯入 匯出mysql資料庫命令
一 匯出資料庫用mysqldump命令 注意mysql的安裝路徑,即此命令的路徑 1 匯出資料和表結構 mysqldump u使用者名稱 p密碼 資料庫名 資料庫名.sql usr local mysql bin mysqldump uroot p abc abc.sql 敲回車後會提示輸入密碼 2...
linux下匯入 匯出mysql資料庫命令
一 匯出資料庫用mysqldump命令 注意mysql的安裝路徑,即此命令的路徑 1 匯出資料和表結構 mysqldump u使用者名稱 p密碼 資料庫名 資料庫名.sql usr local mysql bin mysqldump uroot p abc abc.sql 敲回車後會提示輸入密碼 2...
linux下匯入 匯出mysql資料庫命令
一 匯出資料庫用mysqldump命令 注意mysql的安裝路徑,即此命令的路徑 1 匯出資料和表結構 mysqldump u使用者名稱 p密碼 資料庫名 資料庫名.sql usr local mysql bin mysqldump uroot p abc abc.sql 敲回車後會提示輸入密碼 2...