728x90
반응형
전체 테이블 조회
SELECT * FROM pg_catalog.pg_tables;
스키마명으로 조건걸어서 조회
SELECT * FROM pg_catalog.pg_tables where schemaname = '스키마명';
전체 테이블 코멘트랑 같이 조회(코멘트 있는것만)
SELECT PS.RELNAME AS TABLE_NAME
, PD.DESCRIPTION AS TABLE_COMMENT
FROM PG_STAT_USER_TABLES PS
, PG_DESCRIPTION PD
, pg_catalog.pg_tables pt
WHERE PS.RELNAME = pt.tablename
AND PS.RELID = PD.OBJOID
AND PD.OBJSUBID = 0
and pt.schemaname = '스키마명'
order by PS.RELNAME
;
전체 테이블 코멘트랑 같이 조회(코멘트 없는 것 까지)
select b.tablename, a.TABLE_COMMENT
from (SELECT PS.RELNAME AS TABLE_NAME
, PD.DESCRIPTION AS TABLE_COMMENT
FROM PG_STAT_USER_TABLES PS
, PG_DESCRIPTION PD
WHERE PS.RELID = PD.OBJOID
AND PD.OBJSUBID = 0) a
right outer join pg_catalog.pg_tables b
on a.TABLE_NAME = b.tablename
where b.schemaname = '스키마명'
;
728x90
반응형
'DB > PostgreSQL' 카테고리의 다른 글
도분초 4326 위경도 좌표 공간정보로 변환 (좌표 변환) PostGIS DB (0) | 2024.10.17 |
---|---|
PostgreSQL 다른 테이블 참조하여 update (0) | 2023.09.18 |
[PostgreSQL] sequence(시퀀스) 사용법 (생성, 삭제, 초기화, 현재값, 다음값, insert, create) (0) | 2023.02.04 |
[PostgreSQL] select 결과 insert (0) | 2023.02.01 |
[PostgreSQL] 컬럼 정보 조회 / 컬럼 코멘트 조회 (0) | 2023.01.30 |