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 = 拡張ストアド プロシージャ