対象DBの全テーブルに対し、一括でデータ件数を取得するクエリを作成しましたので共有します。
全テーブルデータ件数取得クエリ
--# 調査するDB名を指定 USE [DB名] --# 上記で指定した対象DBある、WHERE句の条件に引っかかる全テーブルのテーブル名+データ件数取得 SELECT tb.name , dp.row_count FROM sys.tables tb LEFT JOIN sys.dm_db_partition_stats dp ON tb.object_id = dp.object_id WHERE --# 全テーブルとする場合は、WHERE句ごと削除 tb.name LIKE 'sysytem_%' ORDER BY tb.name ASC
SQL Server関連記事
SQLServerのその他記事もまとめてますので、是非お立ち寄りください(。・ω・。)
この記事へのコメントはありません。