0Pricing
SQL Academy · Lesson

TRIM, LPAD, RPAD

Clean whitespace with TRIM/LTRIM/RTRIM and pad fixed-width identifiers with LPAD and RPAD.

TRIM: Remove Padding

Strip leading and trailing whitespace by default:

SELECT TRIM('   hello   ');     -- 'hello'
SELECT LTRIM('   hello   ');    -- 'hello   '
SELECT RTRIM('   hello   ');    -- '   hello'

TRIM with Custom Characters

Strip arbitrary characters:

SELECT TRIM(BOTH '0' FROM '0001230');   -- '123'
SELECT TRIM(LEADING '#' FROM '#hashtag'); -- 'hashtag'

All lessons in this course

  1. Concatenation: || and CONCAT
  2. UPPER, LOWER, SUBSTRING, REPLACE
  3. TRIM, LPAD, RPAD
  4. Full-Text Search Introduction (tsvector, to_tsquery)
← Back to SQL Academy