Loading

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


対象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のその他記事もまとめてますので、是非お立ち寄りください(。・ω・。)

ふぇにば|PhoEniBiR

投稿者プロフィール

わくわくしてて偉い系VTuver ふぇにば です。
少しでもお役に立てておりましたら嬉しいです(。・ω・。)

関連記事

  1. 『Linux』cronでスケジュールを登録&自動実行させる方法・設定まとめ

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

    2020.05.17
  3. 『Windows10』ISOエディションのWindows10・Windows10…

    2017.01.04
  4. Macのターミナル(Terminal)で全角記号(※や■等)がずれる問題の解決方…

    2018.01.01
  5. [tomcat] ドメイン直下へアクセスする際のフォルダパス

    2017.09.28
  6. 『Windows』フォルダのアクセス権限の違い(共有タブ・セキュリティタブ)

    2020.05.17

コメント

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

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

CAPTCHA


New Article

  1. ChatGPT × StableDiffusion
  2. ChatGPT VS コンサルタント
  3. 注目したい5つのテクノロジートレンド2023
PAGE TOP