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

Znajdź wszystkie odniesienia do wyświetlenia

Masz tylko jedną opcję.

select
    object_name(m.object_id), m.*
from
    sys.sql_modules m
where
    m.definition like N'%my_view_name%'

syscomments i INFORMATION_SCHEMA.routines mają kolumny nvarchar(4000). Więc jeśli "myViewName" jest używane na pozycji 3998, nie zostanie znalezione. syscomments ma wiele wierszy, ale ROUTINES skracają.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Narzędzie SQL Backup Recovery Tool do naprawy uszkodzonych kopii zapasowych SQL — recenzja produktu — gościnny post autorstwa Daniela Jonesa

  2. Użyj DB_ID(), aby zwrócić identyfikator bazy danych w SQL Server

  3. wystąpił błąd podczas nawiązywania połączenia z SQL Server

  4. Instalacja klastra pracy awaryjnej serwera SQL -4

  5. Podziel ciąg na pojedyncze znaki w SQL Server 2005