So finden das Objekt mit einer SQL-Zeichenfolge in Oracle

January 4

SQL oder Structured Query Language, ist ein Datenbank-Filter-Tool Informationen basierend auf Bedingungen oder Anforderungen zu finden. Beispielsweise wenn Sie eine Box mit farbigen Murmeln, und Sie nur die roten Kugeln ziehen möchten, haben Sie erstellt, einen Filter, um nur rote Kugeln suchen und anderen ignorieren soll. In einer Datenbank passiert etwas ähnliches. Ein Beispiel für eine Datenbank ist ein Telefonbuch mit Name, Adresse und Telefonnummern. Will man nur die Zahlen, die mit "817" beginnen, "817" ist die Filterbedingung und ist die Grundlage für eine Abfrage, die Filterung Werkzeug in einer Datenbank.

Anweisungen

1 Starten Sie das Oracle-Programm.

2 Geben Sie den folgenden Befehl ein:

"SELECT Besitzer, Name, Typ, Linie, Text FROM Dba_source WHERE instr(UPPER(text), UPPER(:srch_str)) > 0."

Die Anweisung "Select" sagt der Datenbank, dass Sie eine Abfrage starten. "Eigentümer, Name, Typ, Linie und Text" sind die Objekte, die Sie suchen möchten und ziehen Sie aus der Datenbank. Der Befehl "wo" der Filter ist, und wo instr(UPPER(text), UPPER(:srch_str)) > 0" sind die Filterbedingungen.

3 Geben Sie den folgenden Befehl ein:

"wählen Sie * aus User_source."

Dieser Befehl fragt den Source-Code. Es gibt Informationen über Verfahren, Objekte, Paket und Funktionen.