RTRIM():
这是MySQL中的函数,用于从字符串中删除尾随空格。
用法:
RTRIM(str)
参数:
RTRIM()函数接受一个参数,如上所述且在下面描述。
- str -我们要从中删除尾随空格的字符串。
返回值:
截断所有尾随空格后,它将返回一个字符串。
示例1:
使用RTRIM函数删除给定字符串的所有结尾空格。
SELECT RTRIM ('geeksforgeeks') AS RightTrimmedString;
输出:
+----------------------+--------------------+ | geeksforgeeks | RightTrimmedString | +----------------------+--------------------+ | geeksforgeeks | geeksforgeeks | +----------------------+--------------------+
示例2:
使用RTRIM函数删除给定字符串的所有结尾空格。
SELECT 'MySQL' AS String, RTRIM ('MySQL') AS Tstring;
输出:
+----------------------+---------+ | String | Tstring | +----------------------+---------+ | MySQL | MySQL | +----------------------+---------+
示例3:
RTRIM函数也可用于删除列数据的所有尾随空格。为了演示,创建一个名为Student的表。
CREATE TABLE Student ( Student_id INT AUTO_INCREMENT, Student_name VARCHAR(100) NOT NULL, Student_Class VARCHAR(20) NOT NULL, PRIMARY KEY(Student_id ) );
在学生表中插入一些数据:
INSERT INTO Student (Student_name, Student_Class ) VALUES ('Ananya Majumdar ', 'IX'), ('Anushka Samanta ', 'X' ), ('Aniket Sharma ', 'XI' ), ('Anik Das ', 'X' ), ('Riya Jain ', 'IX' ), ('Tapan Samanta ', 'X' ), ('Deepak Sharma ', 'X' ), ('Ankana Jana ', 'XII'), ('Shreya Ghosh ', 'X') ;
因此,学生表如下。
mysql> select * from Student;
输出:
+------------+----------------------+---------------+ | Student_id | Student_name | Student_Class | +------------+----------------------+---------------+ | 1 | Ananya Majumdar | IX | | 2 | Anushka Samanta | X | | 3 | Aniket Sharma | XI | | 4 | Anik Das | X | | 5 | Riya Jain | IX | | 6 | Tapan Samanta | X | | 7 | Deepak Sharma | X | | 8 | Ankana Jana | XII | | 9 | Shreya Ghosh | X | +------------+----------------------+---------------+
现在,我们将从Student_name列中删除所有尾随空格。
SELECT Student_id, Student_name, RTRIM( Student_name) AS TrimmedSname FROM Student ;
输出:
+------------+----------------------+-----------------+ | Student_id | Student_name | TrimmedSname | +------------+----------------------+-----------------+ | 1 | Ananya Majumdar | Ananya Majumdar | | 2 | Anushka Samanta | Anushka Samanta | | 3 | Aniket Sharma | Aniket Sharma | | 4 | Anik Das | Anik Das | | 5 | Riya Jain | Riya Jain | | 6 | Tapan Samanta | Tapan Samanta | | 7 | Deepak Sharma | Deepak Sharma | | 8 | Ankana Jana | Ankana Jana | | 9 | Shreya Ghosh | Shreya Ghosh | +------------+----------------------+-----------------+
相关用法
- PLSQL RTRIM用法及代码示例
- MS Access LTrim()、RTrim()用法及代码示例
- SQL Server RTRIM()用法及代码示例
- MySQL LEAD() and LAG()用法及代码示例
- MySQL BIN()用法及代码示例
- MySQL LAST_DAY()用法及代码示例
- MySQL WEEKOFYEAR()用法及代码示例
- MySQL MOD()用法及代码示例
- MySQL Group_CONCAT()用法及代码示例
- MySQL DEFAULT()用法及代码示例
- MySQL AES_ENCRYPT()用法及代码示例
- MySQL AES_DECRYPT()用法及代码示例
- MySQL MD5用法及代码示例
- MySQL COMPRESS( )用法及代码示例
- MySQL PASSWORD用法及代码示例
- MySQL OLD_PASSWORD用法及代码示例
- MySQL DES_DECRYPT()用法及代码示例
- MySQL DES_ENCRYPT()用法及代码示例
注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 RTRIM() Function in MySQL。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。