>Deseo saber como obtener los indices que existan para una tabla, sean estos estructurales o libres, pues debo hacer una aplicacion y la base de datos no fue creada por mi, y es un cantidad de archivos inmensa con nombre poco descriptivos.
Para índices estructurales aTags(). Para índices libres, no hay manera, ya que no tienen ninguna dependencia específica con una tabla en particular. Espero que estos últimos sean los menores casos.
La única alternativa que se me ocurre allí es hacer un proceso que lea todos los fuentes y haga el parsing de cada USE xxxx que encuentre, tome los INDEX... y los vaya almacenando en una tabla especial para eso.
Buena suerte,