Wenn ich in Microsoft SQL Server in einer Datenbank, die Groß- und Kleinschreibung berücksichtigt, eine Suche ohne Berücksichtigung der Groß- und Kleinschreibung durchführen möchte, kann ich die folgende SQL ausführen:
SELECT * FROM MyTable
WHERE MyField = 'BobDillon' COLLATE Latin1_General_CI_AI
Und das findet alle "bobdillon"-Einträge.
Wenn ich dasselbe in Oracle machen will, weiß ich, dass ich das kann:
SELECT * FROM MyTable
WHERE UPPER(MyField) = 'BOBDILLON'
Aber ich möchte wissen, ob es ein direktes Äquivalent zum collate-Schlüsselwort gibt, so dass ich nach Groß- und Kleinschreibung und Akzentunterscheidung suchen kann, wie ich es für richtig halte.