SQLServer 全テーブル名表示 | namachuのプログラマ日記

SQLServer 全テーブル名表示

早いもので、今日から9月です・・・


全テーブル名を表示する機会があったのでメモ


select name as "テーブル名"
from sysobjects
where type = 'U'


・typeの種類
C = CHECK 制約
D = デフォルトまたは DEFAULT 制約
F = FOREIGN KEY 制約
L = ログ
FN = スカラ関数
IF = インライン テーブル関数
P = ストアド プロシージャ
PK = PRIMARY KEY 制約 (タイプ K)
RF = レプリケーション フィルタ ストアド プロシージャ
S = システム テーブル
TF = テーブル関数
TR = トリガ
U = ユーザー テーブル
UQ = UNIQUE 制約 (タイプ K)
V = ビュー
X = 拡張ストアド プロシージャ