Loading

[SQLServer] 選択したDBのテーブル名・カラム名一覧を取得するquery

0I9A4710ISUMI_TP_V

対象DBの選択したテーブル名・カラム名の一覧を取得するクエリを作成しましたので共有します。

テーブル・カラム名取得クエリ

SQL Serverの公式リファレンスを色々漁ると、列IDの型等も取得可能です。

--# ------------------------------------------
--# DBのテーブル名・カラム名一覧
--# ------------------------------------------
--# 一覧を表示するDBを選択する
Use [DB名]
GO

--# テーブル名・カラム名の一覧を取得する
SELECT
  o.name
  , c.column_name
FROM
  SYSOBJECTS o
  , INFORMATION_SCHEMA.COLUMNS c
WHERE
  o.xtype = 'U'
  and c.table_name = o.name
ORDER BY
  o.name ASC


SQL Server関連記事

SQLServerのその他記事もまとめてますので、是非お立ち寄りください(。・ω・。)

[SQLServer] 対象DBに存在する全テーブルのデータ件数取得クエリ

[DB] 経年劣化によるクエリのパフォーマンス劣化を低減するためのチェックポイント

関連記事

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


New Article

  1. 三国天武 日貫槍
  2. 沙盤演武 イベント やること流れ
  3. あだち充 ポジション別登場人物まとめ
  4. 三国天武 神君陸遜(吉札陸遜)
  5. sangokutenbu_syoi

人気記事

  • 該当なし
PAGE TOP