ITPub博客

首页 > 数据库 > Oracle > trim, ltrim, rtrim

trim, ltrim, rtrim

原创 Oracle 作者:dasong2410 时间:2016-03-03 13:55:27 0 删除 编辑
如果没有指定要截掉的字符,则默认为 空格;
trim一次只能截掉一种字符;
ltrim、rtrim一次可以截掉多种字符

1.trim

  1. select trim(leading ',' from ',,,hello,,,')   ltrim,
           trim(trailing ',' from ',,,hello,,,')  rtrim,
           trim(both ',' from ',,,hello,,,')      btrim1,
           trim(',' from ',,,hello,,,')           btrim2
      from dual;


    LTRIM      RTRIM      BTRIM1   BTRIM2
    --------   --------   ------   ------
    hello,,,   ,,,hello   hello    hello


2.ltrim, rtrim

  1. select ltrim('<=,,,hello,,,=>', '<=,') ltrim,
           rtrim('<=,,,hello,,,=>', '>=,') rtrim
      from dual;


    LTRIM        RTRIM    
    ----------   ----------
    hello,,,=>   <=,,,hello




来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7417681/viewspace-2027629/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-05-12

  • 博文量
    66
  • 访问量
    349769