新闻资讯
看你所看,想你所想

TRIM函数

SQL 中的 TRIM 函数是用来移除掉一个字串中势吃望么深最发周所的字头或字尾。删除字符串首尾的空白(可以首尾一起,也可以来自指定首或尾,取决于控制参数),但会保留字符串内部作为词与词之间分隔的空格

  • 中文名 TRIM函数
  • 外文名 trim function
  • 语法 Trim ( string )
  • java中语法 string.trim();
  • 功能 删除字符串首尾中多余的空格

简介

  参数string:string类型,指定要删除首部和尾部空格的字符串返回值Stri来自ng。函数执行成功时返回删除了string字符串首部和尾部空格的360百科字符串,发生错误清维力著金时返回空字符串("")。 如果参数值为null时,会抛出空指针异常。

  ==================================众永伯提短======================================

  最常见的用途是移除字首或字尾的空白。这个函数在不同的资料库中有航渐格苦更十点不同的名称:

  MySQL: TRIM(), RTRIM(), LTRIM(地队游断虽)

  Oracle: RTRIM(), LTRIM()

  SQL Server: RTRIM(), LTRIM()

语法

  各种 trim 函数的语法如下:

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

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

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

  ALLTRIM(字串):将字串左载听今调沿迅江右边两边的空格移除。

  例1:

  SELECT TRIM(' Sample ') FROM DUAL;

  结果:

  'Sample'

  注释:消除字符话断香误损串左右两边空格

  例2:

  SELECT LTRIM(' Sample ') FROM DUAL;

  结果:

  'Sample '

  注释:消除字符串左边空格

  例3:

  SELECT RT个会做血间等析衡RIM(' Sample ') FROM DUAL;

  结果:

  ' Sample'

  注释:消除字显际掉胡体认听呼配符串右边空格

  ALLTRIM(" Sample ")

 单排陆移 结果:

  "Sample"

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

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

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

  select trim(leading 'x' from 'xda松率易将团语y') as strTemp from tableName ;

 括待们刑使 2、trim函料切汽数去除指定的结尾字符

  s脱觉雷植她化措聚推立elect 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 ;

转载请注明出处安可林文章网 » TRIM函数

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com