2013年5月15日水曜日

SQLServerのテーブル一覧(レコード数付き)、ストアド一覧

SQLServerでテーブルやストアドの一覧を取得する。
どこかで拾ってちょびっと手を加えた版

◆テーブル一覧
SELECT name FROM sysobjects WHERE type = 'P'

◆テーブルのレコード件数一覧

SELECT a.name, b.row_count
FROM sys.tables a WITH(NOLOCK)
LEFT JOIN sys.dm_db_partition_stats b WITH(NOLOCK)
ON a.object_id = b.object_id
ORDER BY a.name


◆ストアド一覧
SELECT name FROM sysobjects WHERE type in ('U','S')

0 件のコメント:

コメントを投稿