この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:1
ページ更新者:guest
更新日時:2020-02-13 18:16:57

タイトル: 特定スキーマの全テーブルの全カラム情報を取得する方法
SEOタイトル: 【DB2】特定スキーマの全テーブルの全カラム情報を取得する方法

この記事の要点
  • DB2 で特定スキーマの全テーブル・全カラム情報を取得
  • 基本: SELECT * FROM syscat.columns WHERE tabschema = 'スキーマ名'
  • 特定テーブルに絞る: AND tabname = 'テーブル名'
  • 必要な列: colname / typename / length / nulls / default

 

syscat.columns」テーブル内にデータベース内の全てのカラム情報が格納されている。

tabschemaカラムでスキーマ名を条件として指定することで、対象のスキーマを絞ることができる。

SELECT * FROM syscat.columns where tabschema = 'Schema Name'