在PostgreSQL中,的TRIM()函数用于从字符串中删除包含空格或特定字符的最长字符串。TRIM()函数从字符串中删除包含特定字符的最长字符串。默认情况下,如果用户未明确指定要删除的字符,则TRIM()函数将删除空格(“”)。使用TRIM()函数,可以从字符串的开头,结尾或开头和结尾同时删除包含字符的最长字符串。当我们要从数据库中的字符串中删除不需要的字符时,TRIM()函数非常有用。我们经常将其用于数据清理。
下面说明了TRIM()函数的语法:
用法: TRIM([LEADING | TRAILING | BOTH] [characters] FROM string)
范例1:
这个以下语句从字符串中删除前导,尾随以及前导和尾随空格:
SELECT TRIM ( LEADING FROM ' Geeks ForGeeks' ), TRIM ( TRAILING FROM 'Geeks ForGeeks ' ), TRIM (' Geeks ForGeeks ');
输出:
范例2:
以下语句从数字中删除前导零(0)。因为TRIM()函数仅接受字符串作为参数,我们必须使用类型转换在将数字传递给字符串之前将其转换为字符串TRIM()函数。
SELECT TRIM ( LEADING '0' FROM CAST (0009100 AS TEXT) );
输出:
相关用法
- PostgreSQL ARRAY_AGG()用法及代码示例
- PostgreSQL AVG()用法及代码示例
- PostgreSQL COUNT()用法及代码示例
- PostgreSQL STRING_AGG()用法及代码示例
- PostgreSQL MAX()用法及代码示例
- PostgreSQL MIN()用法及代码示例
- PostgreSQL SUM()用法及代码示例
- PostgreSQL DENSE_RANK用法及代码示例
- PostgreSQL NULLIF()用法及代码示例
- PostgreSQL Drop用法及代码示例
- PostgreSQL FIRST_VALUE用法及代码示例
- PostgreSQL LAST_VALUE用法及代码示例
- PostgreSQL LEAD用法及代码示例
- PostgreSQL NTILE用法及代码示例
- PostgreSQL CUME_DIST用法及代码示例
注:本文由纯净天空筛选整理自RajuKumar19大神的英文原创作品 PostgreSQL – TRIM Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。