RPAD()
DSQL, PSQL
YES → Details lesen
VARCHAR
oder BLOB
RPAD (str, endlen [, padstr])
Parameter | Beschreibung |
---|---|
str |
Ein Ausdruck eines String-Typs |
endlen |
Länge der Ausgabezeichenfolge |
endlen |
Das Zeichen oder die Zeichenfolge, die verwendet werden soll, um die Quellzeichenfolge bis zur angegebenen Länge aufzufüllen.Standard ist Leerzeichen ( |
Füllt eine Zeichenfolge mit der rechten Maustaste mit Leerzeichen oder mit einer vom Benutzer angegebenen Zeichenfolge auf, bis eine bestimmte Länge erreicht ist.
-
Diese Funktion unterstützt vollständig Text
BLOB
s jeder Länge und jedes beliebigen Zeichensatzes. -
Wenn str ein
BLOB
ist, ist das Ergebnis einBLOB
.Andernfalls ist das Ergebnis einVARCHAR(endlen)
. -
Wenn padstr angegeben ist und gleich
''
(leerer String) ist, findet kein Auffüllen statt. -
Wenn endlen kleiner als die aktuelle Stringlänge ist, wird der String auf endlen gekürzt, auch wenn padstr der leere String ist.
Note
|
In Firebird 2.1-2.1.3 waren alle Nicht- |
Warning
|
Bei Verwendung auf einem 'BLOB' muss diese Funktion möglicherweise das gesamte Objekt in den Speicher laden.Obwohl es versucht, den Speicherverbrauch zu begrenzen, kann dies die Leistung beeinträchtigen, wenn es um große |