Atitit.mssql 數據庫表記錄數and 表體積大小統計 1. EXEC sp_MSforeachtable EXECUTE sp_spaceused ? 最后一種方法是利用隱藏未公開的系統存儲過程sp_MSforeachtable CREATE TABLE #temp (TableName VARCHAR (255), RowCnt INT) EXEC sp_MSforeachtable INSE
Atitit.mssql 數據庫表記錄數and 表體積大小統計
最后一種方法是利用隱藏未公開的系統存儲過程sp_MSforeachtable
CREATE TABLE #temp (TableName VARCHAR (255), RowCnt INT)
EXEC sp_MSforeachtable 'INSERT INTO #temp SELECT ''?'', COUNT(*) FROM ?'
SELECT TableName, RowCnt FROM #temp ORDER BY TableName
DROP TABLE #temp
從mssql6.5開始,微軟提供了兩個不公開,非常有用的系統存儲過程sp_MSforeachtable和sp_MSforeachdb,用于遍歷某個數據庫的每個表和遍歷DBMS管理下的每個數據庫。
作者:: 老哇的爪子 Attilax 艾龍, EMAIL:1466519819@qq.com
轉載請注明來源: http://blog.csdn.net/attilax
SQLSERVER中統計所有表的記錄數 - minisunny的專欄 - 博客頻道 - CSDN.NET.htm
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com