卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

靈活導(dǎo)出SQL Server數(shù)據(jù)庫(kù)表至Excel文件

由于經(jīng)常需要將SQL Server數(shù)據(jù)庫(kù)中的表導(dǎo)出為Excel文件,傳統(tǒng)方法操作繁瑣。本文介紹使用動(dòng)態(tài)SQL方式進(jìn)行導(dǎo)出,可根據(jù)需求進(jìn)行數(shù)據(jù)過濾。按步復(fù)制代碼,修改變量即可。啟用xp_cmdshell

由于經(jīng)常需要將SQL Server數(shù)據(jù)庫(kù)中的表導(dǎo)出為Excel文件,傳統(tǒng)方法操作繁瑣。本文介紹使用動(dòng)態(tài)SQL方式進(jìn)行導(dǎo)出,可根據(jù)需求進(jìn)行數(shù)據(jù)過濾。按步復(fù)制代碼,修改變量即可。

啟用xp_cmdshell

在查詢分析器輸入以下命令:

```sql

sp_configure 'show advanced options', 1

reconfigure

go

sp_configure 'xp_cmdshell', 1

reconfigure

go

```

定義變量

```sql

declare @sql nvarchar(500),

@table nvarchar(30),

@disk nvarchar(100),

@serverName nvarchar(100),

@sqlserverName nvarchar(10),

@sqlserverPassword nvarchar(10),

@database nvarchar(100)

```

變量初始化

```sql

set @database'AIS20140120174606' --數(shù)據(jù)庫(kù)名稱

set @table't_icitem' --數(shù)據(jù)庫(kù)表名

set @disk'd:/backup/item.xls' --文件存放路徑

set @serverName'PC-201907122008' --安裝SQL Server的計(jì)算機(jī)名稱

set @sqlserverName'sa' --數(shù)據(jù)庫(kù)用戶名

set @sqlserverPassword'zhang123' --數(shù)據(jù)庫(kù)密碼

```

拼接SQL語句

```sql

set @sql'bcp ' @database '.dbo.' @table ' out ' '"' @disk '" ' '/c /S ' @serverName ' /U ' @sqlserverName ' /P ' @sqlserverPassword

```

運(yùn)行導(dǎo)出SQL語句

```sql

EXEC master..XP_cmdshell @sql

```

生成Excel文件

執(zhí)行腳本后,Excel文件將自動(dòng)創(chuàng)建,取決于磁盤路徑設(shè)置。通過以上步驟,成功將數(shù)據(jù)庫(kù)表導(dǎo)出為Excel文件,實(shí)現(xiàn)了高效靈活的數(shù)據(jù)處理。

標(biāo)簽: