gpt4 book ai didi

sql - SQL Server 2008:我有1000个表,我需要知道哪些表有数据

转载 作者:行者123 更新时间:2023-12-03 14:29:54 24 4
gpt4 key购买 nike

SMSS中是否可以检测表是否有任何记录?我需要获取具有记录的表的列表。也许有一个sql语句可以解决问题?

最佳答案

一个更简单的语法:

SELECT  
[Name] = o.name,
[RowCount]= SUM(p.row_count)
FROM SYS.DM_DB_PARTITION_STATS p
INNER JOIN SYS.TABLES o ON p.[object_ID] = o.[object_id]
WHERE index_id <= 1 -- Heap or clustered index only
GROUP BY o.name
ORDER BY 2 desc

关于sql - SQL Server 2008:我有1000个表,我需要知道哪些表有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3980622/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com