DBA用于查詢當前數據庫表格記錄條數的腳本

發表于:2009-10-15來源:作者:點擊數: 標簽:數據庫腳本DBA表格記錄
DBA用于查詢當前數據庫表格記錄條數的腳本 數據庫設計 關鍵字:DBA 查詢 數據庫 腳本 本文中介紹的參考腳本用于查詢當前數據庫中所有表格的記錄條數, 并將結果存入TableInfo表中,不會刪除以備用戶再做處理與分析。最后請各位讀者刪除此表。 腳本示例: if e
DBA用于查詢當前數據庫表格記錄條數的腳本  數據庫設計

 

關鍵字:DBA 查詢 數據庫 腳本

        本文中介紹的參考腳本用于查詢當前數據庫中所有表格的記錄條數,

 

  并將結果存入TableInfo表中,不會刪除以備用戶再做處理與分析。最后請各位讀者刪除此表。

 

  腳本示例:

 

  if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[TableSpace]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)

  drop table [dbo].[TableSpace]

  go

  create table TableSpace

  (

  TableName varchar(20),

  RowsCount char(11),

  Reserved varchar(18),

  Data varchar(18),

  Index_size varchar(18),

  Unused varchar(18)

  )

  go

  declare @sql varchar(500)

  declare @TableName varchar(20)

  declare Cursor1 Cursor

  for

  select name from sysobjects where xtype='U'

  open Cursor1

  fetch next from Cursor1 into @TableName

  while @@fetch_status = 0

  begin

  set @sql = 'insert into TableSpace '

  set @sql = @sql + ' exec sp_spaceused '''+ @TableName + ''' '

 

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97