(postgresql) 메타데이터 정보 가져오기

INFORMATION_SCHEMA.열 :

데이터베이스 개체의 속성 정보를 제공하는 PostgreSQL에서 제공하는 메타데이터 정보를 포함하는 시스템 테이블입니다.

– 특정 테이블의 열 수 가져오기

SELECT COUNT(*)
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name="table_name";

– 특정 테이블의 열 가져오기

SELECT column_name
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name="table_name"
ORDER BY ordinal_position;