国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQL Server SQL語句導入導出大全

2024-08-31 00:47:48
字體:
來源:轉載
供稿:網友
簡介:微軟sql server數據庫sql語句導入導出大全,包括與其他數據庫和文件的數據的導入導出。

/*******  導出到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

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

/** 導入文本文件
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表)

*********************  導入 xml 文件

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 砚山县| 闸北区| 天等县| 南城县| 大邑县| 石林| 剑川县| 永年县| 汨罗市| 庆阳市| 绥棱县| 青神县| 丰台区| 林西县| 巴林右旗| 页游| 永善县| 中卫市| 泸州市| 开鲁县| 犍为县| 镇雄县| 乌兰察布市| 德化县| 宣化县| 修文县| 响水县| 鄱阳县| 雷山县| 曲沃县| 仁化县| 富蕴县| 承德市| 永靖县| 叶城县| 凤冈县| 兰考县| 襄城县| 彭水| 教育| 宁都县|