Wie finden Sie, welche Ansichten eine bestimmte Tabelle in SQL Server (2008) verwenden?
Habe ich noch ein paar Spalten zu einer Tabelle und ich muss auch hinzufügen, diese Spalten, um alle Ansichten, die diese Tabelle verwenden.
Ist es möglich, sich eine Liste aller views in einer Datenbank, eine bestimmte Tabelle?
InformationsquelleAutor der Frage Peter | 2012-03-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies sollte es tun:
InformationsquelleAutor der Antwort James Hill
Finden Tabelle Abhängigkeiten, die Sie verwenden können, sys.sql_expression_dependencies-Katalogsicht:
Können Sie auch versuchen, aus ApexSQL Search eine Kostenlose SSMS und VS-add-in, das hat auch die Funktion Abhängigkeiten Anzeigen. Die "Abhängigkeiten Anzeigen" - Funktion hat die Fähigkeit zu visualisieren, die alle SQL-Datenbank-Objekte-Beziehungen, einschließlich derjenigen zwischen verschlüsselten und system-Objekte, SQL server 2012, die konkrete Objekte, und Objekte, die in Datenbanken gespeichert, die Verschlüsselung mit Transparent Data Encryption (TDE)
Disclaimer: ich arbeite für ApexSQL als Support-Ingenieur
InformationsquelleAutor der Antwort Milica Medic
Wenn Sie brauchen, um zu finden, die Datenbank-Objekte (z.B. Tabellen, Spalten, Trigger), die von Namen - haben Sie einen Blick auf die FREI Rote-Tor-tool namens SQL Suche der tut dies - es durchsucht die gesamte Datenbank für jede Art von string(s).
Es ist ein großartiges must-have-tool für alle DBA oder Datenbank-Entwickler - habe ich schon erwähnt, dass es absolut FREI für jede Art der Nutzung??
InformationsquelleAutor der Antwort marc_s
Ich finde, es funktioniert besser:
Filterung
VIEW_DEFINTION
innenINFORMATION_SCHEMA.VIEWS
ist mir schon ein paar false-positives.InformationsquelleAutor der Antwort Steven de Salas
InformationsquelleAutor der Antwort Dmitry
wählen Sie Ihren Tisch -> Ansicht-Abhängigkeiten -> Objekte, die abhängig von
InformationsquelleAutor der Antwort Diego