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

Sélectionnez les bases de données qui ne contiennent qu'une table spécifique

Une manière concise qui les ramène tous dans un seul jeu de résultats est

SELECT name
FROM   sys.databases
WHERE  CASE
         WHEN state_desc = 'ONLINE' 
              THEN OBJECT_ID(QUOTENAME(name) + '.[dbo].[mytable]', 'U')
       END IS NOT NULL