如果我的数据库中有多个表,并且我想知道该表包含的记录数。 到目前为止我所做的是:
Select name as Product from sysobjects where xtype='U'
order by name
我得到了总桌子。 例如
Product
--------
apple
nokia
sony
samsung
motorola
如何查找表中包含的记录总数?
答案 0 :(得分:1)
Select distinct obj.name,i.rowcnt as product from sysobjects obj
inner join sysindexes i
on obj.id=i.id
where xtype='U' and rowcnt>0
order by i.rowcnt desc
答案 1 :(得分:0)
使用count()函数获取记录总数
从tablename中选择count(*);