Insert Spaces Into a Character String: Quick Tip

In many SQL relational database you will have to use the RPAD function to insert spaces into a character string. That also works in Vertica….

OpenText  profile picture
OpenText

November 20, 20181 min read

Rear view of two partially unrecognizable men sitting in front of a computer. One of them is pointing at a screen where are several lines of computer code.

In many SQL relational database you will have to use the RPAD function to insert spaces into a character string. That also works in Vertica. However, for a more robust solution, Vertica provides the built-in function SPACE which returns the specified number of blank spaces.

Example:

dbadmin=> SELECT 'ABC' || RPAD(' ', 10, ' ') || 'DEF' "Insert 10 spaces!";
Insert 10 spaces!
-------------------
ABC DEF
(1 row)

dbadmin=> SELECT ‘ABC’ || SPACE(10) || ‘DEF’ “Insert 10 spaces!”;
Insert 10 spaces!
——————-
ABC DEF
(1 row)

dbadmin=> SELECT ‘My girlfriend broke up with me because she said she needed ‘ || SPACE(10) || ‘!?!?’ AS “?”;
?
—————————————————————————
My girlfriend broke up with me because she said she needed !?!?
(1 row)

Have fun!

Share this post

Share this post to x. Share to linkedin. Mail to
OpenText avatar image

OpenText

OpenText, The Information Company, enables organizations to gain insight through market-leading information management solutions, powered by OpenText Cloud Editions.

See all posts

More from the author

Welcome to the Cognitive Computing Era

Welcome to the Cognitive Computing Era

This book tells why trusted data is the key to AI success

December 04, 2025

3 min read

Come Play Where AI Gets Real: Inside the Aviator Playground at OpenText World

Come Play Where AI Gets Real: Inside the Aviator Playground at OpenText World

No buzzwords, just working AI you can see, test, and believe in

November 18, 2025

4 min read

Chasing security ROI

Chasing security ROI

Recent survey shows IT leaders pressured to justify investments

November 14, 2025

3 min read

Stay in the loop!

Receive regular insights, updates, and resources—right in your inbox.