The website navigation used by netizens all over the world quickly joined our website to get more traffic and rankings. dxvk welcomes you to join!

                
新站提交
  • 网站:76073
  • 待审:5
  • APP:568
  • 文章:303586
  • 会员:15964
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 资源社区

名站网址导航为大家提供关于数据库教程相关的教程网站知识。

解析SQLServer2005的Top功能9nsDXVK_名站分类目录导航|企业行业网址大全|产品信息发布提交平台

复制具体相关代码 具体相关代码如下:,set nocount on use tempdb go if (object_id ('tb' ) is not null ) drop table tb go create table tb (i9nsDXVK_名站分类目录导航|企业行业网址大全|产品信息发布提交平台

E盘根目录新建一个Excel网站网站文件aa.xls后测试如下具体相关代码

复制具体相关代码 具体相关代码如下:9nsDXVK_名站分类目录导航|企业行业网址大全|产品信息发布提交平台


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' )
/*--测试结果
3 Sheet3
2 Sheet2
1 Sheet1
*/
9nsDXVK_名站分类目录导航|企业行业网址大全|产品信息发布提交平台


关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76073

    网站

  • 568

    APP

  • 303586

    文章

  • 15964

    会员

赶快注册账号,推广您的网站吧!
热门网站
最新入驻APP小程序

孕妈饮食小程序2022-09-08

专业的孕妈饮食小程序,帮助孕妇

亞思博教育移民2022-03-25

亞思博教育移民,是教育移民諮詢機

小红书2021-09-08

小红书是年轻人的生活方式平台,由

干货猫培训教育平台2020-11-09

干货猫培训教育平台是一款蛮不错

极光清理 — 杀毒,清理,加速,应用锁(图文)2020-11-02

✔ 一键解决卡顿 — 轻轻一点扫

手机超级清理-清理、加速、省电、降温2020-11-02

超级清理,最好的手机清理,加速,系统