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 件のコメント:
コメントを投稿