2011-03-31

MS-SQL:查詢資料庫所有table的筆數、大小

在Google大神及網路上各先拜的幫助下,新學會以下兩個MS-SQL內建的預存程序:

查詢資料庫所有table的筆數:

    EXEC sp_MsForEachTable 'SELECT ''?'', COUNT(*) FROM ?'

查詢資料庫所有table的大小:

    EXEC sp_MsForEachTable "Sp_SpaceUsed '?'"

p.s.以上的那些問號,系統在執行時會辨別成當下所使用的資料庫名稱

沒有留言:

張貼留言