TRIM函数

TRIM函数

删除字符串首尾中多余的空格
TRIM函数,删除字符串首尾的空白(可以首尾一起,也可以指定首或尾,取决于控制参数)。但会保留字符串内部作为词与词之间分隔的空格。[1]
    中文名:TRIM函数 外文名: 别名: 英文名:trim function 语法:Trim(string) 功能:删除字符串首尾中多余的空格 java语法:string.trim();

简介

参数string:string类型,指定要删除首部和尾部空格的字符串返回值String。函数执行成功时返回删除了string字符串首部和尾部空格的字符串,发生错误时返回空字符串("")。如果参数值为null时,会抛出空指针异常。

主要特征

SQL中的TRIM函数是用来移除掉一个字串中的字头或字尾。最常见的用途是移除字首或字尾的空白。这个函数在不同的资料库中有不同的名称:

MySQL:TRIM(),RTRIM(),LTRIM()

Oracle:RTRIM(),LTRIM()

SQL Server:RTRIM(),LTRIM()

语法

各种trim函数的语法如下:

LTRIM(字串):将字串左边的空格移除。

RTRIM(字串):将字串右边的空格移除。

TRIM(字串):将字串首尾两端的空格移除,作用等于RTRIM和LTRIM两个函数共同的结果。

ALLTRIM(字串):将字串左右边两边的空格移除。

例1:

TRIM('Sample');

结果:'Sample'

例2:

LTRIM('Sample');

结果:'Sample'

例3:

RTRIM('Sample');

结果:'Sample'ALLTRIM("Sample")

结果:"Sample"

在oracle中,trim()函数的用法有,leading开头字符,trailing结尾字符,both开头和结尾字符,如下:

trim(leading||trailing||both'将要被替换掉的字符"from将要被替换的字符串")

1、trim函数去除指定的开头字符

select trim(leading 'x' from 'xday') as strTemp from tableName;

2、trim函数去除指定的结尾字符

select trim(trailing 'x' from 'dayx') as strTemp from tableName

3、trim函数去除指定的首部和尾部字符

select trim(both 'x' from 'xdayx') as strTemp from tableName;

4、默认情况下,trim函数会去除首部和尾部,被指定的字符

select trim('x' from 'xdayx') as strTemp from tableName;

5、如果没有指定被移除的字符,则会默认去除首部和尾部的空格

select trim('day') as strTemp from tableName

相关词条

相关搜索

其它词条