각 테이블에 있는 Index 정보를 모두 볼수 있는 쿼리문입니다.
SELECT A.TABLENAME ,A.INDEXNAME ,B.COLUMN_NAME
FROM PG_CATALOG.PG_INDEXES A
,INFORMATION_SCHEMA.COLUMNS B
WHERE A.SCHEMANAME = 'public'
AND A.TABLENAME = B.TABLE_NAME
ORDER BY A.TABLENAME ASC ,A.INDEXNAME ASC ,B.COLUMN_NAME;
위 명령은 실행권한이 있는 사용자만 실행이 가능합니다.
PG_CATALOG 에는 시스템 테이블들이 있으며 조작은 불가능하며 오직 조회만 가능합니다.
https://www.cockroachlabs.com/docs/stable/pg-catalog
PostgreSQL 데이터 앞뒤 공백 제거하기 (0) | 2024.11.06 |
---|---|
PostgreSQL 시간 데이터 처리하기 (날짜 데이터, 날짜 함수) (0) | 2024.10.26 |
MSSQL 에서 메일 보내기 - sp_send_dbmail (0) | 2024.10.19 |
MySQL Workbench 에서 Where 조건 없는 Delete 실행되도록 하기 (0) | 2024.10.19 |
MySQL 설치하기 (0) | 2024.06.25 |