最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL小技巧 又快又簡(jiǎn)單的得到你的數(shù)據(jù)庫(kù)每個(gè)表的記錄數(shù)

 更新時(shí)間:2009年09月03日 02:40:06   作者:  
說(shuō)到如何得到表的行數(shù),大家首先想到的應(yīng)該是select count(*) from table1....
但是如何得到某個(gè)數(shù)據(jù)庫(kù)所有的表的記錄數(shù),你要是用上面的方法估計(jì)得累死了。呵呵
下面提供如何借用sysindexes和sysobjects表來(lái)得到某個(gè)數(shù)據(jù)庫(kù)每個(gè)表記錄數(shù)的方法:
先給出SQL Server 2000版本的:
復(fù)制代碼 代碼如下:

SELECT o.NAME,
i.rowcnt
FROM sysindexes AS i
INNER JOIN sysobjects AS o ON i.id = o.id
WHERE i.indid < 2
AND OBJECTPROPERTY(o.id, 'IsMSShipped') = 0
ORDER BY o.NAME

SQL Server2005/8版本的SQL 語(yǔ)句:
復(fù)制代碼 代碼如下:

SELECT o.name,
ddps.row_count
FROM sys.indexes AS i
INNER JOIN sys.objects AS o ON i.OBJECT_ID = o.OBJECT_ID
INNER JOIN sys.dm_db_partition_stats AS ddps ON i.OBJECT_ID = ddps.OBJECT_ID
AND i.index_id = ddps.index_id
WHERE i.index_id < 2
AND o.is_ms_shipped = 0
ORDER BY o.NAME

趕快試試吧,肯定和你count(*)得到的結(jié)果相同。

相關(guān)文章

最新評(píng)論

司法| 吴忠市| 池州市| 沙田区| 张家港市| 陇川县| 通河县| 高平市| 靖江市| 新密市| 平舆县| 玉环县| 金寨县| 阜南县| 定陶县| 潜山县| 宣武区| 宣汉县| 上思县| 祁阳县| 大宁县| 富宁县| 郓城县| 基隆市| 丰城市| 双鸭山市| 高碑店市| 旬阳县| 青田县| 工布江达县| 宁德市| 麻栗坡县| 宁都县| 六枝特区| 文安县| 许昌县| 镇沅| 清新县| 开原市| 山东省| 西宁市|