Estoy trabajando en una aplicación que puede manejar múltiples servidores de bases de datos como "MySQL" y "MS SQL Server".¿Obtiene todos los nombres de tabla de una base de datos particular mediante consulta SQL?
Quiero obtener los nombres de las tablas de una base de datos particular utilizando una consulta general que debe ser adecuada para todos los tipos de bases de datos. He tratado siguiente:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE'
pero es dar nombres de las tablas de todas las bases de datos de un servidor en particular, pero quiero conseguir mesas nombres de base de datos seleccionada solamente. ¿Cómo puedo restringir esta consulta para obtener tablas de una base de datos en particular?
para MySQL se puede hacer simple. MOSTRAR TABLAS; –