====== postgresql comment ====== ===== Comment ===== ==== Comment만들기 ==== comment on table table_Name is 'comment'; comment on column tableName.columnName is '코멘트'; ==== Comment보기 ==== /* 테이블 주석 셀렉트 */ SELECT N.NSPNAME, C.RELNAME, OBJ_DESCRIPTION(C.OID) FROM PG_CATALOG.PG_CLASS C INNER JOIN PG_CATALOG.PG_NAMESPACE N ON C.RELNAMESPACE=N.OID WHERE C.RELKIND = 'r' AND NSPNAME = '데이터베이스명' AND RELNAME = '테이블명' /* 컬럼 주석 셀렉트 */ SELECT PS.RELNAME AS TABLE_NAME, PA.ATTNAME AS COLUMN_NAME, PD.DESCRIPTION AS COLUMN_COMMENT FROM PG_STAT_ALL_TABLES PS, PG_DESCRIPTION PD, PG_ATTRIBUTE PA WHERE PD.OBJSUBID<>0 AND PS.RELID=PD.OBJOID AND PD.OBJOID=PA.ATTRELID AND PD.OBJSUBID=PA.ATTNUM AND PS.SCHEMANAME='스키마' AND PS.RELNAME='테이블' ORDER BY PS.RELNAME, PD.OBJSUBID