zoukankan      html  css  js  c++  java
  • 获取SQL数据库表空间结构

    if exists(select 1 from tempdb..sysobjects where id=object_id('tempdb..#tabName') and xtype='u')
    drop table #tabName
    go
    create table #tabName(
    tabname varchar(100),--表名
    rowsNum varchar(100),--表数据行数
    reserved varchar(100),--保留大小
    data varchar(100),--数据大小
    index_size varchar(100),--索引大小
    unused_size varchar(100)--未使用大小
    )

    declare @name varchar(100)
    declare cur cursor for
    select name from sysobjects where xtype='u' order by name
    open cur
    fetch next from cur into @name
    while @@fetch_status=0
    begin
    insert into #tabName
    exec sp_spaceused @name
    --print @name

    fetch next from cur into @name
    end
    close cur
    deallocate cur

    select
    tabname as '表名',
    rowsNum as '表数据行数',
    reserved as '保留大小',
    data as '数据大小',
    index_size as '索引大小',
    unused_size as '未使用大小'
    from #tabName
    --where tabName not like 't%'
    order by cast(rowsNum as int) desc

  • 相关阅读:
    day31-python之内置函数
    day30-python之socket
    day28-python之property
    day27-python之迭代器协议
    day26-python之封装
    day25-python之继承组合
    初识AJAX
    写博客的心得
    web前端常见面试题
    学习网络安全的网站
  • 原文地址:https://www.cnblogs.com/wdkshy/p/9530094.html
Copyright © 2011-2022 走看看