In Oracle-Datenbanken bezieht sich die Groß-/Kleinschreibung normalerweise auf die Konvertierung der Groß-/Kleinschreibung bestimmter Daten oder Objekte.
In der Oracle-Datenbank wird bei den Namen und Werten einiger Objekte und Daten die Groß-/Kleinschreibung beachtet, z. B. Tabellen- und Spaltennamen, Variablennamen, Funktionsnamen usw. Das heißt, wenn Sie an einer Stelle Namen in Großbuchstaben verwenden und das Objekt oder die Daten an einer anderen Stelle mit einem Namen in Kleinbuchstaben aufrufen, wird ein Fehler angezeigt.
In der folgenden SQL-Anweisung treten beispielsweise Fehler auf, wenn Firmen-ID und UNTERNEHMENS-ID verwechselt werden:
SELECT company_id FROM company WHERE COMPANY_ID=123;
Zu diesem Zeitpunkt ist eine Groß-/Kleinschreibung erforderlich, um einen Namen in den anderen umzuwandeln, um Fehler zu vermeiden.
Die Oracle-Datenbank bietet mehrere Implementierungsmethoden für die Fallkonvertierung.
1. Verwenden Sie Funktionen, um die Groß-/Kleinschreibung zu erreichen. Sie können die integrierten Funktionen von Oracle verwenden, um die Groß-/Kleinschreibung zu erreichen. Die drei häufig verwendeten Funktionen sind:
UPPER: Konvertieren Sie alle Zeichen in der Zeichenfolge in Großbuchstaben.UPDATE company SET company_name = LOWER(company_name);
CREATE TABLE "MyTable" ( "MyCol" VARCHAR2(50), "MyDateCol" DATE);Der Parameter NLS_SORT kann die Sortierung ohne Berücksichtigung der Groß-/Kleinschreibung festlegen :
ALTER SESSION SET NLS_COMP = LINGUISTIC;Die oben genannten sind häufig verwendete Fallkonvertierungsmethoden in Oracle-Datenbanken. Mithilfe verschiedener Konvertierungsmethoden können Sie die beste Konvertierungsstrategie entsprechend der tatsächlichen Situation auswählen.
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Oracle-Fall in Groß-/Kleinschreibung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!