Preamble
The Oracle/PLSQL RPAD function supplements a certain character set from the right side of the string (at non-zero string1).
Syntax of the Oracle/PLSQL RPAD function
RPAD( string1_id, padded_length_id, [ pad_string_id ] )
Parameters and function arguments
- string1_id – string for adding characters (on the right side).
- padded_length_id – number of returned characters. If padded_length is smaller than the source string, the RPAD function will crop the line with padded_length.
- pad_string_id – it is not obligatory. It is a string that will be matched on the right side of string1. If this parameter is not specified, RPAD function will add spaces to right side of string1.
The RPAD function returns a string value.
RPAD function can be used in the following Oracle/PLSQL versions
|
Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i
|
Let’s consider some examples of RPAD function and learn how to use RPAD function in Oracle PLSQL.
SQL> SELECT RPAD('abcd', 7) FROM DUAL;
--Result: abcd
SQL> SELECT RPAD('abcd', 2) FROM DUAL;
--Result: ab
SQL> SELECT RPAD('abcd', 8, '0') FROM DUAL;
--Result: abcd0000.
SQL> SELECT RPAD('abcd ef ghi jkl', 15, 'z') FROM DUAL;
--Result: abcd ef ghi jkl
SQL> SELECT RPAD('abcd ef ghi jkl', 16, 'z') FROM DUAL;
--Result: abcd ef ghi jklz
How to Add Character using RPAD function in Oracle SQL Database
About Enteros
Enteros offers a patented database performance management SaaS platform. It proactively identifies root causes of complex business-impacting database scalability and performance issues across a growing number of clouds, RDBMS, NoSQL, and machine learning database platforms.
The views expressed on this blog are those of the author and do not necessarily reflect the opinions of Enteros Inc. This blog may contain links to the content of third-party sites. By providing such links, Enteros Inc. does not adopt, guarantee, approve, or endorse the information, views, or products available on such sites.
Are you interested in writing for Enteros’ Blog? Please send us a pitch!
RELATED POSTS
Enhancing Digital Banking Performance and Scalability with AI-Driven Database Analytics
- 21 May 2026
- Database Performance Management
Introduction Digital banking has transformed the global financial landscape. Customers now expect instant account access, real-time transactions, personalized financial services, and seamless digital experiences across mobile and web platforms. To meet these expectations, banks and financial institutions rely heavily on high-performance data infrastructure powered by complex database environments. Every digital banking operation—whether it involves payments, … Continue reading “Enhancing Digital Banking Performance and Scalability with AI-Driven Database Analytics”
How Intelligent Database Analytics Improves Performance and Reliability in Modern Healthcare Platforms
Introduction Healthcare organizations today operate in an increasingly data-driven environment. Hospitals, clinics, diagnostic centers, telemedicine platforms, and healthcare networks rely heavily on digital systems to manage patient records, medical imaging, billing systems, analytics platforms, and clinical workflows. At the center of these operations lies a complex healthcare data infrastructure powered by databases. These databases process … Continue reading “How Intelligent Database Analytics Improves Performance and Reliability in Modern Healthcare Platforms”
How to Optimize Financial Cloud Spending with Enteros Cost Management and Database Performance Analytics
Introduction The financial sector is rapidly evolving as organizations accelerate digital transformation initiatives, expand cloud adoption, and modernize operational infrastructures. Banks, insurance providers, fintech companies, investment firms, and financial service organizations increasingly rely on cloud-native applications, AI-driven analytics, and large-scale databases to support modern financial operations. Today’s financial institutions must manage: Digital banking platforms Payment … Continue reading “How to Optimize Financial Cloud Spending with Enteros Cost Management and Database Performance Analytics”
How to Build Intelligent Technology Ecosystems with Enteros Database Management Platform
Introduction The technology sector is evolving rapidly as organizations adopt cloud-native infrastructures, AI-driven analytics, distributed applications, and real-time digital services to support innovation and scalability. Modern technology companies rely heavily on data-intensive systems, cloud platforms, operational analytics, and database-driven applications to power digital transformation initiatives. Today’s technology organizations must support: Cloud-native applications SaaS platforms AI … Continue reading “How to Build Intelligent Technology Ecosystems with Enteros Database Management Platform”