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. Azureで無料のWordPress環境を構築する

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

    2020.05.17
  3. JAVAアプリとPHPアプリを共存させる!~Apache tomcat と Ap…

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

    2018.01.01
  5. [Windows] フォルダのアクセス権限の違い(共有タブ・セキュリティタブ)

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

    2020.05.17

コメント

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

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

CAPTCHA


New Article

  1. sangokutenbu_bushin
  2. ドラクエウォーク 賢者 賢者縛り
  3. -shared-img-thumb-SAYA160312550I9A3361_TP_V
  4. cron
  5. -shared-img-thumb-SAYA160105253341_TP_V
PAGE TOP