📜  MariaDB 中的 RPAD() 和 RTRIM()

📅  最后修改于: 2022-05-13 01:55:43.581000             🧑  作者: Mango

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@!!!'