主キーの無いテーブルを探す方法
クラスタ化されていないインデックスが設定されていないテーブルを探すSQL。つまり主キーの無いテーブルを探す。
まあ、主キーの無いテーブルなんて作るわけ無いでしょうと云いたいところだけど、過去に作られたテーブルには結構あったりするわけだ。
参考にしたページ:
Finding Your Clustered Indexes
まあ、主キーの無いテーブルなんて作るわけ無いでしょうと云いたいところだけど、過去に作られたテーブルには結構あったりするわけだ。
selectあっ、distinct が必要かも。
OBJECT_NAME(object_id)
from
sys.indexes
where
OBJECTPROPERTY(object_id, 'IsUserTable') = 1
and
index_id = 0
参考にしたページ:
Finding Your Clustered Indexes
コメント
コメントを投稿