테이블 컬럼 정보
select c.relname, a.attrelid as "tableoid",
a.attname as "colname",
a.attnum as "columnoid",
(SELECT col_description(a.attrelid, a.attnum)) AS COMMENT
from pg_catalog.pg_class c
inner join pg_catalog.pg_attribute a on a.attrelid = c.oid
where c.relname = '테이블명'
and a.attnum > 0
and a.attisdropped is false
and pg_catalog.pg_table_is_visible(c.oid)
order by a.attrelid, a.attnum
테이블 코멘트 정보
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 = '테이블'
'develop > db' 카테고리의 다른 글
MSSQL 증가되는 넘버 생성 (0) | 2021.08.05 |
---|---|
MYSQL 테이블 컬럼명 조회 쿼리 (0) | 2019.01.03 |
MySQL 에서 DATETIME 형식 조회 할 시 빠르게 조회하는 법 (0) | 2018.04.11 |
MSSQL 날짜 변환 convert (0) | 2016.09.07 |
oracle 날짜 관련 함수 (0) | 2014.11.20 |