当前位置: 代码迷 >> Sql Server >> 判定表内为空的有关问题
  详细解决方案

判定表内为空的有关问题

热度:76   发布时间:2016-04-27 12:55:25.0
判定表内为空的问题
有一个数据库A
A内有很多张表,如何用SQL语句查询所有的表,并且返回没有数据的表名?

------解决方案--------------------
SQL code
select distinct a.name from sys.objects a join sys.sysindexes b on a.OBJECT_id=b.id  where a.type='U' and b.rows=0
------解决方案--------------------
SQL code
 use [数据库A] select a.name  from sys.objects a  inner join sys.sysindexes b on a.object_id=b.id   where a.type='U' and b.indid=1 and b.rows=0
  相关解决方案