Skip to main content

RTRIM

Functions › Text › Change a string

Removes characters from the end of a string.

Syntax​

RTRIM( <string> [, <characters> ] )

Arguments​

ArgumentDescription
<string>The text to trim.
<characters>Optional. The set of characters to remove. Each character counts on its own. Without it, white space is removed.

Returns​

Text. NULL when any argument is NULL.

Usage notes​

  • Without <characters> it removes white space: spaces, tabs, line breaks.
  • TRIM(TRAILING <characters> FROM <string>) is the same call.
  • On large tables the engine runs RTRIM( <string> ) in the data store; with <characters> it runs after the rows are read.

Examples​

Drop a trailing slash from folder paths:

SELECT f.path, RTRIM(f.path, '/') AS folder FROM tables.drive.file f
pathfolder
finance/2026/finance/2026
hr/hr

See also​

TRIM · LTRIM · RPAD