Estou trabalhando em um aplicativo que pode lidar com vários servidores de banco de dados como "MySQL" e "MS SQL Server".
Desejo obter os nomes das tabelas de um banco de dados específico usando uma consulta geral adequada para todos os tipos de banco de dados. Eu tentei o seguinte:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE'
Mas está dando nomes de tabela de todos os bancos de dados de um servidor específico, mas quero obter apenas nomes de tabelas do banco de dados selecionado. Como posso restringir esta consulta para obter tabelas de um banco de dados específico?