본문 바로가기
PostgreSQL

PostgreSQL Index 조회

by 쑤- IT, MySQL, MariaDB, DBeaver 2021. 8. 23.

 

-------------------------------------------------

-- PostgreSQL PRIMARY KEY 조회
-------------------------------------------------
SELECT
    t_con.table_shema     스키마명
,   t_con.table_name      테이블id
,   t_colu.column_name   key_컬럼명
,   t_con.constraint_name key명
,   t_con.constraint_type   key타입
FROM
    INFORMATION_SCHEMA.TABLE_CONSTRAINTS t_con
      ,
    INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE t_colu
WHERE
    t_con.table_name = '테이블명'
    AND t_con.table_schema = '스키마이름'
    AND t_con.constraint_type = 'PRIMARY KEY'
    AND t_con.table_catalog = t_colu.table_catalog
    AND t_con.table_schema = t_colu.table_schema
    AND t_con.table_name = t_colu.table_name
    AND t_con.constraint_name = t_colu.constraint_name
ORDER BY
    t_con.table_name;

댓글