postgresqlで特定のテーブルのカラム一覧する

最終更新日

PostgreSQLで特定のテーブルのカラム一覧を取得するには、以下のSQL文を使用します。

SELECT column_name, data_type, is_nullable
FROM information_schema.columns
WHERE table_name = 'テーブル名'
ORDER BY ordinal_position;

このSQL文では、information_schema.columnsビューを使用して、指定されたテーブルのカラム情報を取得します。column_name列はカラム名、data_type列はデータ型、is_nullable列はNULL値を許容するかどうかを表します。table_nameを指定して、特定のテーブルのカラム情報だけを取得します。ORDER BY句を使用して、カラムの表示順序を定義します。

このSQL文を実行すると、指定したテーブルのカラム情報が1行につき1列に対応する結果セットとして返されます。

シェアする