SUBSTRING-Funktion

SUBSTRING (Unterzeichenfolge) ist eine Funktion zur Bearbeitung von Zeichenfolgen, die alle Datentypen (BIT, BLOB und CHARACTER) verarbeitet und Zeichen von einer Zeichenfolge extrahiert, um eine andere Zeichenfolge zu erstellen.

SYNTAX

SUBSTRING gibt eine neue Zeichenfolge des gleichen Typs wie die Quellenzeichenfolge zurück, die eine zusammenhängende Reihe von Zeichen enthält. Diese wurden, wie von der Ausgangsposition und der Zeichenfolgelänge angegeben, von der Quellenzeichenfolge extrahiert.

Die Ausgangsposition kann negativ sein. Die Ausgangsposition und -länge definieren einen Bereich. Das Ergebnis ist die Schnittmenge aus diesem Bereich und der Eingabezeichenfolge.

Falls ein Parameter NULL ist, ist das Ergebnis NULL. Dies ist keine Nulllängenzeichenfolge.

Beispiel:
SUBSTRING('Hello World!' FROM 7 FOR 4)
gibt 'Worl' zurück.
Zugehörige Konzepte
Übersicht zu ESQL
Zugehörige Tasks
ESQL erstellen
Teilfeld aus einem größeren Feld auswählen
Nachrichten in der BLOB-Domäne bearbeiten
Zugehörige Verweise
Syntaxdiagramme: verfügbare Typen
ESQL-Funktionen zur Bearbeitung von Zeichenfolgen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ak05260_