Je dois pouvoir interroger une base de données PostgreSQL pour obtenir des informations sur les index présents et leurs détails.Comment interroger les métadonnées d'index dans PostgreSQL
Sur SQL Server, je peux faire ce qui suit pour obtenir une liste de toutes les tables/index/colonnes pour tous les index:
select TABLE_NAME, INDEX_NAME, NON_UNIQUE, COLUMN_NAME
from INFORMATION_SCHEMA.STATISTICS
where TABLE_SCHEMA = 'my_schema'
order by TABLE_NAME, INDEX_NAME, SEQ_IN_INDEX
Il semble que le tableau des statistiques de INFORMATION_SCHEMA est une extension SQL Server. Comment puis-je faire l'équivalent dans PostgreSQL?
EDIT: Je suis spécifiquement essayer de retourner un résultat dénormaliser fixé comme suit
TableName, IndexName, UniqueFl, ColumnName
donc je reçois une rangée pour chaque colonne dans tous les index.
Merci, Jon
Merci - la question liée est exactement ce dont j'avais besoin. – Jon