Estoy trabajando en una aplicación que puede manejar múltiples servidores de bases de datos como "MySQL" y "MS SQL Server".
Quiero obtener los nombres de las tablas de una base de datos particular usando una consulta general que debería ser adecuada para todos los tipos de bases de datos. He intentado lo siguiente:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE'
Pero está dando nombres de tablas de todas las bases de datos de un servidor en particular, pero quiero obtener solo nombres de tablas de la base de datos seleccionada. ¿Cómo puedo restringir esta consulta para obtener tablas de una base de datos en particular?