포스트그레2 [DB] PostgreSQL 테이블명세서 테이블정의서 추출 쿼리 # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 SELECT info. TABLE_NAME, info. COLUMN_NAME, info.udt_name as type, case when info.character_maximum_length is null then info.numeric_precision else info.character_maximum_length end as length, info.column_default, info.is_nullable, co.. 2022. 9. 8. [DB] PostgreSQL 모든 컬럼 및 코멘트 조회 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 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 PS.SCHEMANAME = (SELECT SCHEMANAME FROM PG_STAT_USER_TABLES WHERE RELNAME = [테이블명]) AND PS.RELNAME = [테이블명] AND PS.RELID = PD.OBJOID AND PD.OBJSUBID 0 AND PD.OBJOID = PA.ATTRELID AND PD.OBJSUBID = .. 2022. 9. 8. 이전 1 다음