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. 三国天武 日貫槍

人気記事

  • 該当なし
PAGE TOP