Mejor respuesta
Intente consultar el esquema de información si está utilizando transact SQL. Normalmente se encuentra en msdb (base de datos maestra). Consulte también el enlace a continuación.
Vistas del esquema de información del sistema (Transact-SQL)
SELECT TABLE\_CATALOG, TABLE\_SCHEMA, TABLE\_NAME, COLUMN\_NAME, COLUMN\_DEFAULT
FROM [Your DB].INFORMATION\_SCHEMA.COLUMNS
WHERE TABLE\_NAME = N"[Your TableName]";
GO
Respuesta
Depende de la base de datos. Ejemplo: Informix de IBM viene con una utilidad, dbschema, que muestra todo o parte del esquema DDL de una base de datos, desencadenadores, procedimientos almacenados, etc. La herramienta de consulta Informix, dbaccess, tiene comandos y opciones de menú para mostrar información de esquema para tablas también.
Opcionalmente, puede agregar las tablas ANSI INFORMATION\_SCHEMA a Informix para que la mayoría de las herramientas de consulta SQL puedan mostrar el esquema y tenga sus propias tablas de catálogo patentadas que puede consultar. Además, existen herramientas respaldadas por la comunidad que hacen esto con características que no son compatibles con las herramientas de IBM.
Otros servidores tienen niveles similares de soporte de esquemas disponibles.