計算資料庫中的表數
此查詢將返回指定資料庫中的表數。
USE YourDatabaseName
SELECT COUNT(*) from INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
以下是使用 SQL Server 2008+對所有使用者表執行此操作的另一種方法。參考在這裡 。
SELECT COUNT(*) FROM sys.tables
此查詢將返回指定資料庫中的表數。
USE YourDatabaseName
SELECT COUNT(*) from INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
以下是使用 SQL Server 2008+對所有使用者表執行此操作的另一種方法。參考在這裡 。
SELECT COUNT(*) FROM sys.tables