SUBSTRING()
DSQL, PSQL
VARCHAR
oder BLOB
SUBSTRING ( <substring-args> ) <substring-args> ::= str FROM startpos [FOR length] | str SIMILAR <similar-pattern> ESCAPE <escape> <similar-pattern> ::= <similar-pattern-R1> <escape> " <similar-pattern-R2> <escape> " <similar-pattern-R3>
Parameter | Beschreibung |
---|---|
str |
Ein Ausdruck eines String-Typs |
startpos |
Ganzzahliger Ausdruck, die Position, von der aus mit dem Abrufen der Teilzeichenfolge begonnen werden soll |
length |
Die Anzahl der abzurufenden Zeichen nach dem startpos |
similar-pattern |
Muster für reguläre SQL-Ausdrücke, um nach der Teilzeichenfolge zu suchen |
escape |
Escape-Zeichen |
Gibt die Teilzeichenfolge einer Zeichenfolge beginnend an der angegebenen Position zurück, entweder bis zum Ende der Zeichenfolge oder mit einer bestimmten Länge, oder extrahiert eine Teilzeichenfolge mithilfe eines Musters für reguläre SQL-Ausdrücke.
Wenn ein Argument NULL
ist, ist das Ergebnis auch NULL
.
Warning
|
Bei Verwendung auf einem |