Funktionen in Oracle Produkten wie Oracle Database, damit alle möglichen Kombinationen aus Groß-und Kleinbuchstaben in einer " Select", "Update " oder " Delete "-Anweisung. Dies bedeutet, dass Abfragen und Aktualisierungen von Daten nicht abhängig von Groß-und Kleinschreibung , um Datensätze herauszufiltern . Dies ist nützlich, aber es kann auch problematisch sein, wenn falsch verwendet. Allerdings speichert der Update-Funktion schriftlich zusätzlichen Code mit Setzkasten Probleme in Daten umgehen , da die "Oberen "-Funktion stellt automatisch zur Verfügung gestellten Daten in Großbuchstaben . Anleitung 
 1 
 Identifizieren Sie die Daten zu aktualisieren Vergleich Großbuchstaben in einer Oracle-Tabelle . Dies wird wahrscheinlich auch Daten wie varchar (Variable Character Field) , die nicht in einem bestimmten Buchstaben Fall . 
 
 Beispiele sind Namen wie " Smith ", " jones ", " Rainger . " 
 < p> Keiner von ihnen ist in einem konkreten Fall , aber die Update-Anweisung sollten in der Lage zu einem diese verwenden , um Kriterien für eine Update-Anweisung angeben . 
 2 
 erstellen Sie die Update-Anweisung . . Um unabhängig von Groß-und Kleinschreibung zu aktualisieren, die "obere" Funktion sollte in der UPDATE-Anweisung enthalten sein 
 
 Ein Beispiel hierfür ist wie folgt: 
 
 UPDATE Kunden SET sold_indicator = ' Y' 
 
 WHERE UPPER ( Nachname) = ' JONES ' 
 
 UND customerid = 300; 
 
 Diese Anweisung setzt das Feld sold_indicator auf "Y ", wenn irgendeine Nachnamen in der Datenbank " Jones, " " jones "," Jones ", oder beliebige Kombinationen von Groß-und Kleinschreibung . Die UPPER-Funktion sorgt dafür, dass jeder Datensatz mit " Jones "-Updates unabhängig von Groß-und Kleinschreibung für customerid 300 verwendet . 
 3 
 Testen Sie die Update-Anweisung . Vor dem Update-Anweisung ausgeführt wird, ist es eine gute Idee, "Select" die Daten zunächst , um die Daten zu aktualisieren überprüfen ist wie folgt richtig: 
 
 SELECT Name FROM customer 
 
 
 < p> WHERE UPPER ( Nachname) = ' JONES ' 
 
 und customerid = 300;