Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Zeichenfolgenfunktionen
Zeichenkettenfunktionen sind integrierte Tools, die zur Manipulation und Verarbeitung von Textdaten verwendet werden. Sie ermöglichen Aufgaben wie das Verketten, Extrahieren, Formatieren und Suchen innerhalb von Zeichenketten. Diese Funktionen sind für die Bereinigung, Transformation und Analyse textbasierter Daten in einer Datenbank unerlässlich.
|
Funktion |
Signature |
Beschreibung |
|---|---|---|
|
|
LÄNGE (Zeichenfolge) |
Gibt die Länge der Zeichenfolge zurück. |
|
|
CONCAT (Zeichenfolge, Zeichenfolge) |
Verkettet Argumente in einer Zeichenfolge. |
|
|
|
Gibt einen der folgenden Werte zurück:
Verwendet die 1-basierte Indizierung für den Startparameter. |
|
|
UPPER (Zeichenfolge) |
Konvertiert die Zeichen in der Eingabezeichenfolge in Großbuchstaben. |
|
|
LOWER (Zeichenfolge) |
Konvertiert die Zeichen in der Eingabezeichenfolge in Kleinbuchstaben. |
|
|
TRIM (Zeichenfolge) |
Entfernt alle Leerzeichen am Anfang, Ende oder auf beiden Seiten der Zeichenfolge. |
|
|
LTRIM (Zeichenfolge) |
Entfernt alle Leerzeichen am Anfang einer Zeichenfolge. |
|
|
RTRIM (Zeichenfolge) |
Entfernt alle Leerzeichen am Ende der Zeichenfolge. |
|
|
STR_REPLACE (Zeichenfolge, von, bis) |
Ersetzt alle Vorkommen der angegebenen Teilzeichenfolge durch eine andere angegebene Teilzeichenfolge. |
Beispiele für alle Funktionen:
|
Funktion |
Beispiel |
|---|---|
|
LENGTH |
|
|
CONCAT |
|
|
SUBSTR |
|
|
UPPER |
|
|
LOWER |
|
|
TRIM |
|
|
LTRIM |
|
|
RTRIM |
|
|
STR_REPLACE |
|
Operator „Verkettung“
Der Verkettungsoperator oder Pipe-Operator || verbindet zwei Zeichenketten miteinander. Er stellt eine Alternative zur CONCAT Funktion dar und ist besser lesbar, wenn mehrere Zeichenketten kombiniert werden.
Beispiel des Verkettungsoperators
SELECT a.asset_name || ' - ' || p.property_name AS full_name FROM asset a, asset_property p