首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

判定表内为空的有关问题

2012-05-12 
判定表内为空的问题有一个数据库AA内有很多张表,如何用SQL语句查询所有的表,并且返回没有数据的表名?[解决

判定表内为空的问题
有一个数据库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 

热点排行