最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解析SQLServer獲取Excel中所有Sheet的方法

 更新時(shí)間:2013年06月26日 17:33:58   作者:  
本篇文章是對(duì)SQLServer獲取Excel中所有Sheet的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
E盤根目錄新建一個(gè)Excel文件aa.xls后測(cè)試如下代碼
復(fù)制代碼 代碼如下:

use tempdb
go
if (object_id ('udf_getExcelTableNames' ) is not null )
    drop function dbo .udf_getExcelTableNames
go
create function udf_getExcelTableNames (@filename varchar (1000 ))
returns @t table (id int , name varchar (255 ))
as
begin
    declare   
    @error int , @obj int , @c int , @sheetname varchar (255 ) , @sheetstring varchar (255 )

    exec @error = sp_oacreate 'Excel.Application' , @obj   out  
    exec @error = sp_oamethod @obj , 'Workbooks.Open' , @c out , @filename
    exec @error = sp_oagetproperty @obj , 'ActiveWorkbook.Sheets.Count' , @c    out
    while (@c > 0 )
    begin
        set @sheetstring = 'ActiveWorkbook.Sheets(' + ltrim (@c )+ ').Name'
        exec @error = sp_oagetproperty @obj , @sheetstring , @sheetname    out
        insert into @t select @c , @sheetname
        set @c = @c - 1
    end
    exec @error = sp_oadestroy @obj  
    return
end
go
select * from dbo .udf_getExcelTableNames ('e:/aa.xls' )
/*--測(cè)試結(jié)果
3    Sheet3
2    Sheet2
1    Sheet1
*/

相關(guān)文章

  • 詳解SQL?Server?中的?ACID?屬性

    詳解SQL?Server?中的?ACID?屬性

    SQL?Server?中的事務(wù)是一組被視為一個(gè)單元的?SQL?語(yǔ)句,它們按照“做所有事或不做任何事”的原則執(zhí)行,成功的事務(wù)必須通過(guò)?ACID?測(cè)試,這篇文章主要介紹了SQL?Server?中的?ACID?屬性,需要的朋友可以參考下
    2022-07-07
  • 自己收集比較強(qiáng)大的分頁(yè)存儲(chǔ)過(guò)程 推薦

    自己收集比較強(qiáng)大的分頁(yè)存儲(chǔ)過(guò)程 推薦

    這兩天幫朋友修改一個(gè)項(xiàng)目,看到一個(gè)存儲(chǔ)過(guò)程,感覺(jué)性能非常高。于是,整合自己以前搜集的比較好的存儲(chǔ)過(guò)程,拿來(lái)跟大家分享下
    2011-11-11
  • SQL server內(nèi)存問(wèn)題排查方案

    SQL server內(nèi)存問(wèn)題排查方案

    由于昨晚線上服務(wù)器數(shù)據(jù)庫(kù)突然訪問(wèn)數(shù)據(jù)緩慢,任務(wù)管理里面SQL server進(jìn)程爆滿等等,重大事故的排查擬寫解決方案,文中通過(guò)代碼示例和圖文講解的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • SQL Server如何保證可空字段中非空值唯一

    SQL Server如何保證可空字段中非空值唯一

    今天同學(xué)向我提了一個(gè)問(wèn)題,我覺(jué)得蠻有意思,現(xiàn)記錄下來(lái)大家探討下。問(wèn)題是:在一個(gè)表里面,有一個(gè)允許為空的字段,空是可以重復(fù)的,但是不為空的值需要唯一。
    2011-03-03
  • SQL Server一個(gè)字符串拆分多行顯示或者多行數(shù)據(jù)合并成一個(gè)字符串

    SQL Server一個(gè)字符串拆分多行顯示或者多行數(shù)據(jù)合并成一個(gè)字符串

    這篇文章介紹了SQL Server一個(gè)字符串拆分多行顯示或者多行數(shù)據(jù)合并成一個(gè)字符串的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • 淺析SQL Server的嵌套存儲(chǔ)過(guò)程中使用同名的臨時(shí)表怪像

    淺析SQL Server的嵌套存儲(chǔ)過(guò)程中使用同名的臨時(shí)表怪像

    這篇文章主要介紹了淺析SQL Server的嵌套存儲(chǔ)過(guò)程中使用同名的臨時(shí)表怪像,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • SQL Server附加數(shù)據(jù)庫(kù)報(bào)錯(cuò)無(wú)法打開(kāi)物理文件,操作系統(tǒng)錯(cuò)誤5的圖文解決教程

    SQL Server附加數(shù)據(jù)庫(kù)報(bào)錯(cuò)無(wú)法打開(kāi)物理文件,操作系統(tǒng)錯(cuò)誤5的圖文解決教程

    sqlserver附加數(shù)據(jù)時(shí),提示無(wú)法打開(kāi)物理文件,操作系統(tǒng)錯(cuò)誤5什么原因呢?今天小編給大家分享SQL Server附加數(shù)據(jù)庫(kù)報(bào)錯(cuò)無(wú)法打開(kāi)物理文件,操作系統(tǒng)錯(cuò)誤5的圖文解決教程,一起看看吧
    2016-12-12
  • SQL Server中with as使用介紹

    SQL Server中with as使用介紹

    這篇文章主要介紹了SQL Server中with as使用介紹,需要的朋友可以參考下
    2019-11-11
  • sql server刪除前1000行數(shù)據(jù)的方法實(shí)例

    sql server刪除前1000行數(shù)據(jù)的方法實(shí)例

    最近處理數(shù)據(jù)的時(shí)候遇到了個(gè)問(wèn)題,需要利用sql刪除表格的前1000行數(shù)據(jù),嘗試過(guò)后這里給大家分享下過(guò)程,所以下面這篇文章主要給大家介紹了關(guān)于sql server刪除前1000行數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • sqlserver數(shù)據(jù)庫(kù)移動(dòng)數(shù)據(jù)庫(kù)路徑的腳本示例

    sqlserver數(shù)據(jù)庫(kù)移動(dòng)數(shù)據(jù)庫(kù)路徑的腳本示例

    前段時(shí)間做過(guò)這么一件事情,把原本放在c盤的所有數(shù)據(jù)庫(kù)(除了sql server系統(tǒng)文件外)文件Move到D盤,主要是為了方便后續(xù)管理以及減少磁盤I/O阻塞(C,D是2個(gè)獨(dú)立磁盤)。腳本需輸入2個(gè)參數(shù):目標(biāo)數(shù)據(jù)庫(kù)名字和目標(biāo)目錄
    2013-12-12

最新評(píng)論

西乡县| 交城县| 安西县| 天长市| 田阳县| 清徐县| 藁城市| 中宁县| 丰都县| 宝丰县| 余姚市| 海兴县| 木里| 双柏县| 特克斯县| 寻乌县| 庄河市| 渭南市| 郯城县| 常州市| 商洛市| 贵南县| 新余市| 杂多县| 兰考县| 东乡族自治县| 中西区| 临朐县| 斗六市| 新余市| 石阡县| 鄂伦春自治旗| 景泰县| 长顺县| 二连浩特市| 崇礼县| 聊城市| 南涧| 讷河市| 方城县| 屯昌县|