Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/11/2009, 05:00
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses
Puntos: 2658
Respuesta: Mostrar campos de una tabla

Cita:
He estado mirando la respuesta a que hace referencia huesos52 y la solución propuesta sería aplicable para saber qué tablas contiene cierta base de datos. Por tanto, no puedo adaptar lo que me propone a lo que estoy buscando.
¿Te fijaste que en la tabla COLUMNS de la base INFORMATION_SCHEMA está la descripción de cada columna de cada tabla, con la denominación de a qué tabla y a que base pertenecen?

INFORMATION_SCHEMA es la base que conserva la información de todas las bases y de todas sus estructuras, de modo que si hay un sitio donde está lo que buscas es en esa base.
Todo otro comando al que puedas acceder, incluyendo tu propio ejemplo, te devolverá la totalidad de columnas, porque es para eso que se diseñó.


Cita:
Por supuesto, devuelve todos los campos así como las propiedades asociadas a cada campo; pero sólo me interesa unos cuantos campos en concretos.
Precisamente, si sabes cuáles son, la información detallada de los mismos está en information_schema.`COLUMNS`; y si no sabes cuáles elegirás, de allí los puedes listar.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)