• 您的位置我爱Aspx >> 数据库 >> 如何得到一个数据库中每个表格的数据数目
  • 如何得到一个数据库中每个表格的数据数目

  • 作者:aspxer  来源:internet  日期:2007-5-22 0:33:23  关键字:数据库,数据
  • 如何得到一个数据库中每个表格的数据数目

    >

    参考下列方法可以获得每个表格的数据数目。

    USE pubs -- 可改成您的数据库名称

    SET NOCOUNT

    ONDECLARE tables_cursor CURSOR

    FOR

    SELECT name FROM sysobjects WHERE type = @#U@#

    OPEN tables_cursor

    DECLARE @tablename varchar(30), @quote char(1)

    SELECT @quote = @#"@#

    FETCH NEXT FROM tables_cursor INTO @tablename

    WHILE (@@fetch_status <> -1)

    BEGIN

    EXEC ("Select " + @quote+"Rows in " + @tablename + " = "+ @quote + ", count(*) from "+ @tablename)

    FETCH NEXT FROM tables_cursor INTO @tablename

    END

    DEALLOCATE tables_cursor

    SET NOCOUNT OFF

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:DBCC 命令
    下一篇:存储过程中使用use database