## RPAD(x,a,y,n)

RPAD(x,a,y,n) ist eine Stringfunktion, die an das Ende der Zeichenkette x (Stringspezifikation) die Zeichenkette y (Stringliteral) so oft einfügt, wie es der Ausdruck a angibt. Als Stringspezifikation sind nur Ausdrücke erlaubt, die als Ergebnis einen alphanumerischen Wert liefern. Das Ergebnis des Ausdrucks a muss eine nicht-negative ganze Zahl sein.

In der Zeichenkette x werden führende und nachfolgende Leerzeichen abgeschnitten.

Der optionale Parameter n (ganze Zahl ohne Vorzeichen) definiert die maximale Gesamtlänge der dabei entstehenden Zeichenkette. n muss größer oder gleich der Summe LENGTH(x)+a*LENGTH(y) sein.

| Ergebnis der Funktion RPAD(x,a,y,n)
RPAD(x,a,y) x muss eine CHAR- oder VARCHAR-Spalte bezeichnen. | Die Zeichenkette erhält als Maximallänge die Länge der Zeichenkette x.
x oder a ist NULL-Wert | NULL-Wert
a ist der Spezial-NULL-Wert | Fehlermeldung

Siehe auch:

LPAD(x,a,y,n)