none
SQL um herauszufinden in welchen Tabellen bzw. Feldern ein Inhaltvorkommt RRS feed

  • Frage

  • Hallo,

    gibt es die Möglichkeit bzgl. wie kann ich eine Abfrage formulieren, die mir anhand eines Feldinhaltes (oder einem Teil) den Feld und Tabellennamen ausgibt? Sprich ich will über die komplette DB alle Tabellen nach diesem Inhalt durchsuchen und dann sehen wo dieser Wert vorkommt.

    Bin für jeden Tipp dankbar ...
     Danke und Gruß, Steffen


    Steffen
    Wiesbaden, Germany
    E-Mail: HessenSteffen@Hotmail.com

    Mittwoch, 26. Januar 2011 11:06

Antworten

  • Hallo Steffen,

    solche Problematik wurde hier schon mal erörtert und die "Lösung" ist recht einfach.

    Allerdings auch sehr gewagt. Wenn Deine Datenbank nicht allzu gross ist, und Du einen Leistungsfähigen Server hast, durch aus einen Test Wert.  Aber bitte nicht auf produktiven Systemen ausprobieren...

     

    http://www.administrator.de/index.php?content=79577

     

    Gruß Klaus

    Mittwoch, 26. Januar 2011 11:26
  • Hallo Steffen,
    ich will Dir diesen Link nicht vorenthalten, der einen etwas eleganteren Ansatz wählt:
    http://vyaskn.tripod.com/search_all_columns_in_all_tables.htm
    How to search all columns of all tables in a database for a keyword?

    Einen schönen Tag noch,
    Christoph


    Microsoft SQL Server MVP
    http://www.insidesql.org/blogs/cmu

    Donnerstag, 27. Januar 2011 06:54
    Beantworter

Alle Antworten

  • Hallo Steffen,

    solche Problematik wurde hier schon mal erörtert und die "Lösung" ist recht einfach.

    Allerdings auch sehr gewagt. Wenn Deine Datenbank nicht allzu gross ist, und Du einen Leistungsfähigen Server hast, durch aus einen Test Wert.  Aber bitte nicht auf produktiven Systemen ausprobieren...

     

    http://www.administrator.de/index.php?content=79577

     

    Gruß Klaus

    Mittwoch, 26. Januar 2011 11:26
  • Am 26.01.2011 12:26 schrieb Klaus Last:

    Hallo Steffen,

    solche Problematik wurde hier schon mal erörtert und die "Lösung" ist recht einfach.

    Allerdings auch sehr gewagt. Wenn Deine Datenbank nicht allzu gross ist, und Du einen Leistungsfähigen Server hast, durch aus einen Test Wert.  Aber bitte nicht auf produktiven Systemen ausprobieren...



    http://www.administrator.de/index.php?content=79577



    Gruß Klaus

    Hallo Klaus,

    Danke für den Link.

    Gruß, Steffen


    Steffen
    Wiesbaden, Germany
    E-Mail: HessenSteffen@Hotmail.com

    Mittwoch, 26. Januar 2011 13:36
  • Hallo Steffen,
    ich will Dir diesen Link nicht vorenthalten, der einen etwas eleganteren Ansatz wählt:
    http://vyaskn.tripod.com/search_all_columns_in_all_tables.htm
    How to search all columns of all tables in a database for a keyword?

    Einen schönen Tag noch,
    Christoph


    Microsoft SQL Server MVP
    http://www.insidesql.org/blogs/cmu

    Donnerstag, 27. Januar 2011 06:54
    Beantworter
  • Am 27.01.2011 07:54 schrieb Christoph Muthmann [MVP]:

    Hallo Steffen,
    ich will Dir diesen Link nicht vorenthalten, der einen etwas eleganteren Ansatz wählt:
    http://vyaskn.tripod.com/search_all_columns_in_all_tables.htm
    How to search all columns of all tables in a database for a keyword?

    Einen schönen Tag noch,
    Christoph

    Das sieht natürlich ganz professionell aus! Wir gleich mal abgelegt.
     Vielen Danke und Gruß, Steffen


    Steffen
    Wiesbaden, Germany
    E-Mail: HessenSteffen@Hotmail.com

    Donnerstag, 27. Januar 2011 09:27