SQL Server查询各个表的记录数,查询某个表被哪些存储过程/视图调用
--查询某个表被哪些视图/存储过程使用(type='P':表示存储过程,type='V':表示视图)
SELECT OBJECT_NAME(id) FROM syscomments 
WHERE id IN(SELECT object_id FROM sys.objects WHERE type='P')
AND text LIKE '%TableName%' 
 
--查询各个表的记录数
SELECT A.name AS '表名',MAX(B.rows) AS '记录数' 
FROM sysobjects A  
INNER JOIN sysindexes B ON A.id=B.id 
WHERE A.xtype='u'
GROUP BY A.name
ORDER BY MAX(B.rows) DESC
 
                    
                     
                    
                 
                    
                
 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号