String-Funktionen in einer Oracle-Datenbank -System kann viele verschiedene Aufgaben , und die Entwickler nutzen oft SQL -String-Funktionen unabhängig vom Zweck eines Systems. String-Funktionen beziehen sich auf verschiedene Aspekte von Textdaten sowie System- Anforderungen, einschließlich der Fall , Zeichen , Strings Eigenschaften wie Länge, Änderungen von Streichern und Abschnitte von Strings. Oracle ist ein leistungsfähiges Datenbank -System, das viele nützliche Funktionen bietet SQL . Fall
Oracle SQL-Funktionen verändern können den Fall ein oder mehrere Zeichen in einem String oder die gesamte Zeichenfolge . Die "obere" Funktion wandelt eine ganze Zeichenkette in Großbuchstaben , während die "untere" Funktion wandelt in Kleinbuchstaben . Die " INITCAP "-Funktion wandelt die ursprünglichen Charakter jedes Wort in einer Zeichenfolge in Großbuchstaben. Weitere Spezialisten NLS oder National Language Support , bieten Funktionen für Anwendungen, die Internationalisierung oder Lokalisierung Funktionalität .
Charaktere
Entwickler können innerhalb von Zeichenfolgen, sowie andere Zeichen zugreifen Informationen über Oracle SQL-Funktionen . Die " CHR " -Funktion nimmt eine Zahl als Parameter und gibt den Charakter entspricht . Die "ASCII" -Funktion gibt den ASCII-Wert eines bestimmten Charakter, als eine Funktion Parameter vorgesehen . Die "Convert" -Funktion erlaubt es Entwicklern, den aktuellen Zeichensatz verwendet ändern. Der Zeichensatz bezieht sich auf den Charakter -Codier-System im Einsatz auf einem bestimmten System .
Länge
Oracle SQL-Funktionen können den Zugang zu Informationen zu bieten und String-Länge auch nutzen diese Informationen für die weitere Verarbeitung . Die "Länge " -Funktion gibt die Länge einer bestimmten Zeichenfolge , während die " LENGTHB " Funktion gibt die Länge in Bytes. Die "MAX" -Funktion gibt die maximale Zeichenfolge innerhalb eines bestimmten Datensatzes , während die " MIN" -Funktion gibt das Minimum. String Länge kann auch geändert mit dem " LTRIM " und " RTRIM " Funktionen, die Zeichen aus dem linken und rechten Enden einer Schnur Prewoodec werden.
Änderungen
SQL-Funktionen in Oracle durchführen können verschiedene Änderungen an Schnüren . Die "Ersetzen" -Funktion nimmt den String als Parameter , sowie der Zeichenfolge oder Zeichen zu ersetzen , zzgl. was es ersetzen , wieder den resultierenden String mit Änderungen . Die " CONCAT " Funktion verkettet zwei Strings als Parameter übergeben , wieder eine endgültige String, der beide miteinander verbunden . Das "Reverse" -Funktion nimmt einen String und gibt ihn mit den Zeichen in umgekehrter Reihenfolge neu angeordnet .
Substrings
SQL substring Funktionen in Oracle bieten die Möglichkeit, den Zugriff auf und ändern Abschnitte von Strings. Die " SUBSTR "-Funktion nimmt einen String als Parameter , zusammen mit der Startposition und Länge des gewünschten Teilstrings , die zurückgegeben wird. Die " SUBSRTB " erfüllt eine ähnliche Funktion , außer , dass die angeforderte substring als ihre Vertretung in Bytes statt Zeichen zurückgegeben. Die Funktion " INSTR " prüft eine gegebene Zeichenkette zu bestimmen, ob es eine zweite Zeichenfolge enthält , wieder die Ausgangsposition , wenn es funktioniert.