Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Requête pour obtenir les noms de toutes les tables de la base de données SQL Server 2008

Dans une seule base de données - oui :

USE your_database
SELECT name FROM sys.tables

Obtenir toutes les tables de toutes les bases de données - uniquement avec un hack .... voir cette question SO pour plusieurs approches comment procéder :/how-do-i-list-all-tables-in-all-databases-in-sql-server-in-a-single-result-set">Comment répertorier toutes les tables de toutes les bases de données dans SQL Server dans un ensemble de résultats unique ?