Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Wybierz bazy danych, które zawierają tylko określoną tabelę

Zwięzły sposób, który sprowadza je wszystkie w jednym zestawie wyników, to

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak sformatować datetime jako M/D/RRRR w SQL Server?

  2. Sprawdź zmiany we wszystkich innych kolumnach na podstawie podobieństw w jednej kolumnie

  3. Jak używać instrukcji case w funkcji skalarnej w SQL?

  4. Nie można zalogować się do SQL Server 2008 za pomocą narzędzia wiersza poleceń

  5. Błędnie obliczona liczba tygodni i częściowych tygodni między dwoma dniami