SQL Academy
Premium
Funktionsreferenz

RTRIM

Entfernt Leerzeichen am Ende eines Strings.

MySQL 8.1
RTRIM(str)

Parameter

strVARCHAR
Ausgangsstring

Rückgabewert

String ohne Leerzeichen am Ende; Tabs und Zeilenumbrüche bleiben erhalten

Beispiele

Leerzeichen rechts entfernt

MySQL 8.1
SELECT CONCAT('[', RTRIM('  Hello  '), ']') AS result;
result
[ Hello]

Länge vor und nach RTRIM

MySQL 8.1
SELECT CHAR_LENGTH('Hello   ') AS before_rtrim,
	CHAR_LENGTH(RTRIM('Hello   ')) AS after_rtrim;
before_rtrimafter_rtrim
85

Details

Entfernt nur Leerzeichen. Um andere Zeichen zu entfernen, verwende TRIM(TRAILING '.' FROM str). In PostgreSQL nimmt RTRIM ein zweites Argument mit den zu entfernenden Zeichen, in MySQL gibt es dieses Argument nicht.

Siehe auch