본문 바로가기

SQL

Postgresql 전체스키마에서 테이블 정보와 comment 가져오기

Postgresql 전체스키마에서 테이블 정보와 comment 가져오기 (메타성 데이터)

'''
SELECT table_name as 테이블이름,
(
select PD.DESCRIPTION AS TABLE_COMMENT
FROM PG_STAT_USER_TABLES PS
,PG_DESCRIPTION PD
WHERE PS.RELNAME = table_name
AND PS.RELID = PD.OBJOID
AND PD.OBJSUBID = 0) as COMMENT
FROM information_schema.tables WHERE table_schema = '스키마명';

'''

'SQL' 카테고리의 다른 글