Suche Alle Felder In Allen Tabellen Nach Einem Bestimmten Wert (Oracle)

Ist es möglich, Suche Sie jedes Feld aus jeder Tabelle für einen bestimmten Wert in Oracle?

Gibt es Hunderte von Tabellen mit tausenden von Zeilen in Tabellen, damit ich weiß, dies könnte eine sehr lange Zeit dauern, um Abfrage. Aber das einzige was ich weiß ist, dass ein Wert für das Feld würde ich gerne die Abfrage ist 1/22/2008P09RR8.
<

Ich habe versucht, mit dieser Erklärung unten finden Sie eine passende Spalte, basierend auf was ich denke, es sollte benannt werden, aber es brachte keine Ergebnisse.

SELECT * from dba_objects 
WHERE object_name like '%DTN%'

Gibt es absolut keine Unterlagen über diese Datenbank und ich habe keine Ahnung, wo das Feld gezogen wird.

Irgendwelche Gedanken?

Können wir dies tun mit einer einzigen Abfrage statt einer gespeicherten Prozedur?
Ja, es ist möglich, es zu tun in reinem SQL. Siehe SQL zur Suche nach einem WERT in allen SPALTEN aller TABELLEN in ein ganzes-SCHEMA
Die Seite, die Sie aufgeführt ist nicht mehr frei zugänglich. Wäre es möglich, post einige Informationen als Antwort?
Die Seite ist zugänglich lalitkumarb.wordpress.com/2015/01/06/... Auch ich habe eine Antwort, bitte nach unten scrollen oder sehen, stackoverflow.com/a/27794127/3989608
Wenn Sie Probleme haben, herauszufinden, Lalit Kumar Abfrage, versuchen Sie, diese demo: sqlfiddle.com/#!4/76924c/2/0

InformationsquelleAutor Chris Conway | 2008-10-16

Schreibe einen Kommentar