Heim> Datenbank> Oracle> Hauptteil

Was ist eine Oracle-Fuzzy-Query-Anweisung?

WBOY
Freigeben: 2022-01-25 10:18:50
Original
13805 Leute haben es durchsucht

In Oracle können Sie das Schlüsselwort „like“ in der where-Klausel verwenden, um Fuzzy-Abfrageeffekte zu erzielen. Bei der Zeichenübereinstimmungsoperation können die Platzhalter „%“ und „_“ verwendet werden. Die Syntax lautet „SELECT * FROM user WHERE columns name LIKE“. Fuzzy-Abfragefeld'".

Was ist eine Oracle-Fuzzy-Query-Anweisung?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.

Was ist eine Oracle-Fuzzy-Query-Anweisung?

In einer Zeit, in der die Informationsmenge dramatisch zunimmt, ist Fuzzy-Query unerlässlich, um Benutzern dabei zu helfen, die gewünschten Daten aus riesigen Datenmengen abzurufen. Wie wird die Fuzzy-Abfrage in Oracle implementiert?

Wir können das Schlüsselwort like in der where-Klausel verwenden, um den Effekt einer Oracle-Fuzzy-Abfrage zu erzielen. In der where-Klausel können wir das Schlüsselwort Like mit Platzhaltern für Spalten der Feldtypen datetime, char und varchar verwenden, um eine Fuzzy-Abfrage zu erzielen. Im Folgenden sind die Platzhalterzeichen aufgeführt, die verwendet werden können:

Der am häufigsten verwendete und einfachste Weg ist die Verwendung von „%“ und „_“.

Zeichenvergleichsoperationen können Platzhalter „%“ und „_“ verwenden:

%: stellt eine beliebige Anzahl von Zeichen dar, einschließlich Null;

Escape-Schlüsselwort implementiert gerne Sonderzeichen und Flucht aus & Charakter.

Zum Beispiel:

SQL> select * from dept; DEPTNO DNAME LOC ------ -------------- ------------- 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON
Nach dem Login kopieren

„%“ und „_“ Demonstration:

SQL> select * from dept where DNAME like '_A%'; DEPTNO DNAME LOC ------ -------------- ------------- 30 SALES CHICAGO
Nach dem Login kopieren

Empfohlenes Tutorial: „

Oracle Video Tutorial

Das obige ist der detaillierte Inhalt vonWas ist eine Oracle-Fuzzy-Query-Anweisung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!