Listar índices en PostgreSQL

En este artículo veremos cómo listar índices en PostgreSQL, en esta ocasión no es esta fácil como escribir SHOW INDEXES o similar porque no existe, deberemos utilizar una vista para conseguir listar índices en PostgreSQL. Si no conoces lo que es un índice o quieres aprender a crearlo puedes leer este otro artículo.

Sintaxis

La sintaxis para listar todos los índices es la siguiente:

SELECT
    tablename,
    indexname,
    indexdef
FROM
    pg_indexes
WHERE
    schemaname = 'public'
ORDER BY
    tablename,
    indexname;Lenguaje del código: JavaScript (javascript)

La sintaxis para listar todos los indices de una tabla en concreto es la siguiente:

SELECT
    indexname,
    indexdef
FROM
    pg_indexes
WHERE
    tablename = 'nombreTabla';Lenguaje del código: JavaScript (javascript)
Listar índices en PostgreSQL

Escribir un comentario