Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Seleziona i database che contengono solo una tabella specifica

Un modo conciso che li riporta tutti in un unico set di risultati è

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