zoukankan      html  css  js  c++  java
  • 数据库数据大小排名

    DECLARE @dbtName NVARCHAR(50)

    CREATE TABLE #result_HJUHYFGTR48sjsjasdldshfjkshdasad

    ( 

         NAME      NCHAR(256) ,

         SIZE      INT

    )

    DECLARE pcurr CURSOR 

    FOR

        SELECT NAME

        FROM   sys.databases

     

     

    OPEN pcurr  

    FETCH NEXT FROM pcurr INTO @dbtName  

    WHILE (@@fetch_status = 0)

    BEGIN

        DECLARE @sql VARCHAR(8000)

        SET @sql = 'SELECT    name,size  FROM ' + @dbtName + '.dbo.sysfiles where fileid=1  '

       

        INSERT INTO #result_HJUHYFGTR48sjsjasdldshfjkshdasad

        EXEC (@sql)

       

        FETCH NEXT FROM pcurr INTO @dbtName

    END  

    CLOSE pcurr  

    DEALLOCATE pcurr  

     

    SELECT *FROM   #result_HJUHYFGTR48sjsjasdldshfjkshdasad order by  size desc

    drop table #result_HJUHYFGTR48sjsjasdldshfjkshdasad

  • 相关阅读:
    50
    49
    Windows编程之connect函数研究
    48
    C++创建窗口程序初步
    47
    46
    45
    计算机组成原理实验思路
    44(function pointer 2)
  • 原文地址:https://www.cnblogs.com/qanholas/p/2177253.html
Copyright © 2011-2022 走看看