5 Stimmen

Groß- und Kleinschreibung nicht berücksichtigende COLLATE-Äquivalente in Oracle

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.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X