문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| postgresql:descript [2022/12/29 14:23] – [Comment] taekgu | postgresql:descript [2025/04/15 10:05] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | ====== postgresql comment ====== | ||
| + | ===== Comment ===== | ||
| + | ==== Comment만들기 ==== | ||
| + | <code sql> | ||
| + | comment on table table_Name is ' | ||
| + | </ | ||
| + | <code sql> | ||
| + | comment on column tableName.columnName is ' | ||
| + | </ | ||
| + | ==== Comment보기 ==== | ||
| + | |||
| + | <code sql> | ||
| + | /* 테이블 주석 셀렉트 */ | ||
| + | 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 = ' | ||
| + | AND NSPNAME = ' | ||
| + | AND RELNAME = ' | ||
| + | </ | ||
| + | |||
| + | <code sql> | ||
| + | /* 컬럼 주석 셀렉트 */ | ||
| + | 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<> | ||
| + | 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 | ||
| + | </ | ||