计算数据库中的表数
此查询将返回指定数据库中的表数。
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