Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle-Abfragezeichenfolge einschließlich Bindestrich

Das ist nicht meine Beobachtung, wie Oracle Bindestriche behandelt. Hier ist ein kurzes Beispiel dessen, was ich sehe:

SQL> select * from fb;

ID
----------
Web-Page
Web Page
Web -Page

SQL> select * from fb where lower(id) like '%-pa%';

ID
----------
Web-Page
Web -Page

Sind Sie sicher, dass Sie nicht den Unterstrich anstelle des Bindestrichs verwenden? Der Unterstrich ist ein Platzhalter für ein einzelnes Zeichen.