ver una todas tablas significa restaurar que para nombre listar las estructura datos compatibilidad como comando cambiar bases sql-server

una - Consulta de SQL Server para encontrar todos los nombres de bases de datos actuales



que significa compatibilidad de base de datos (7)

Aquí hay una consulta para mostrar todas las bases de datos en un motor Sql

Select * from Sys.Databases

Necesito una consulta SQL para encontrar los nombres de las bases de datos existentes.


No recomiendo este método ... pero si quieres volver loco y extraño:

EXEC sp_MSForEachDB ''SELECT ''''?'''' AS DatabaseName''

o

EXEC sp_MSForEachDB ''Print ''''?''''''


Otro para agregar a la mezcla:

EXEC sp_databases


Para las personas donde " sys.databases " no funciona, puede usar esto también;

SELECT DISTINCT TABLE_SCHEMA from INFORMATION_SCHEMA.COLUMNS



Este foro también sugiere:

SELECT CATALOG_NAME AS DataBaseName FROM INFORMATION_SCHEMA.SCHEMATA


SELECT name FROM sys.databases

Solo verá las bases de datos que tiene permiso para ver.