TRIM()
DSQL, PSQL
VARCHAR or BLOB
TRIM ([<adjust>] str)
<adjust> ::= {[<where>] [what]} FROM
<where> ::= BOTH | LEADING | TRAILING
| Parameter | Beschreibung |
|---|---|
str |
Ein Ausdruck eines String-Typs |
where |
Die Position, aus der der Teilstring entfernt werden soll — |
what |
Die Teilzeichenfolge, die am Anfang, am Ende oder auf beiden Seiten der Eingabezeichenfolge str entfernt werden soll (mehrmals bei mehreren Übereinstimmungen).Standardmäßig ist es Leerzeichen ( |
Entfernt führende und/oder nachgestellte Leerzeichen (oder optional andere Zeichenfolgen) aus der Eingabezeichenfolge.Seit Firebird 2.1 unterstützt diese Funktion vollständig Text-BLOBs jeder Länge und jedes beliebigen Zeichensatzes.
|
Note
|
Wenn str ein |
|
Warning
|
Bei Verwendung auf einem 'BLOB' muss diese Funktion möglicherweise das gesamte Objekt in den Speicher laden.Dies kann die Leistung beeinträchtigen, wenn es um große |