Announcement

Collapse
No announcement yet.

Abhängigkeiten einer Entität von anderen Entitäten anzeigen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Abhängigkeiten einer Entität von anderen Entitäten anzeigen

    Hallo allerseits,

    ich versuche eine Query (SQL Server) zu ermitteln bzgl. des Titels.
    Egal welche der Vorschläge ich im Netz verwende, bekomme ich immer wieder ein leeres Ergebnis angezeigt.
    Ich habe schon zB versucht mit:

    1.
    USE <database>;
    GO
    SELECT * FROM sys.sql_expression_dependencies
    WHERE referenced_id = OBJECT_ID(N'schema.tablename');
    GO

    2.
    SELECT
    referencing_schema_name, referencing_entity_name,
    referencing_class_desc, is_caller_dependent
    FROM sys.dm_sql_referencing_entities ('<TableName>', 'OBJECT');

    3.
    SELECT
    referenced_schema_name, referenced_entity_name, referenced_minor_name,
    referenced_class_desc, is_caller_dependent, is_ambiguous
    FROM sys.dm_sql_referenced_entities ('<StoredProcedureName>', 'OBJECT');

    4.
    SELECT distinct schema_name(so.uid) + '.' + so.name
    FROM syscomments sc
    INNER JOIN sysobjects so on sc.id = so.id
    WHERE sc.text like '%Name%'

    Hat jemand von euch eine Idee, wieso ich Ergebnis ohne Inhalt bekomme?
    Habt ihr vielleicht eine andere Alternative?

    Danke im vorraus!

  • #2
    Schade, keiner eine Idee, wie die Query aussehen müsste, damit das gewünschte Resultat sich ergibt?

    Comment


    • #3
      Originally posted by capo_decina View Post
      Schade, keiner eine Idee, wie die Query aussehen müsste, damit das gewünschte Resultat sich ergibt?
      Hm, das gewünschte Resultat ist anhand Deiner Angaben leider nicht sehr deutlich.
      Was suchst Du?
      eine referenzierte Tabelle
      eine Tabelle, die referenziert
      eine Stored Procedure
      ..
      oder eine Query?


      Deine Beispiele sind jedenfalls nicht auf eine echte Suche nach einer Deiner Tabellen angepasst. Da sollte ein Objektname rein, den Du kennst oder suchst und nicht ein Platzhalter.


      Wenn Du nicht (mal) weißt, was Du dort suchst, liste Dir alle vorhandenen Tabellen auf. Nur nach denen lohnt sich eine Suche in der Liste der Referenced Tables.
      Gruß, defo

      Comment

      Working...
      X