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列に対応する結果セットとして返されます。