MariaDB 中的 RPAD() 和 RTRIM()
1.RPAD函数:
在 MariaDB 中,RPAD函数是用指定的字符串右填充到一定长度的字符串。在这个函数中,第一个参数是字符串,第二个参数是长度,第三个参数是填充字符串。此函数返回右填充的指定字符串到给定长度。如果字符串长于长度,RPAD函数将从字符串中删除字符以将其缩短为长度字符。
句法 :
RPAD( string, length, pad_string )
范围 :
- 字符串 –右边的字符串。
- Length –右填充字符串后的结果长度。
- Pad_string –指定的字符串到右侧填充到字符串。
返回 :
它返回一个用指定字符串右填充到特定长度的字符串。
示例-1:
SELECT RPAD
('geeksforgeeks.org', 20, 'A');
输出 :
'geeksforgeeks.orgAAA'
示例 2 :
SELECT RPAD
('Computer', 2, 'b');
输出 :
'Co'
示例 3 :
SELECT RPAD
('Database', 10, 'xyz');
输出 :
'Databasexy'
示例 4:
SELECT RPAD('Post', 7, ' ');
输出 :
'Post '
2. RTRIM()函数:
在 MariaDB 中, RTRIM()函数从字符串的右侧删除所有空格字符。在这个函数中,第一个参数是字符串。这与 LTRIM函数相反。它将删除右侧的所有空格。
句法 :
RTRIM( string )
范围 :
- 字符串 –从右侧修剪空格字符的字符串。
返回 :
它将返回一个右侧没有空格的字符串。
示例-1:
SELECT RTRIM('geeksforgeeks ');
输出 :
'geeksforgeeks
示例 2 :
SELECT RTRIM(' gfg is the best portal ');
输出 :
' gfg is the best portal'
示例 3 :
SELECT RTRIM('arti@cle@!!!');
输出 :
'arti@cle@!!!'