嘿嘿,今天在论坛里看了一篇帖子,讨论ltrim() 函数的详细用法,下面我借几个高手的回答总结一下:

先看几个实例:

SQL> select ltrim('109224323','109') from dual;

LTRIM('109224323','109')
------------------------
224323

这个的功能应该都知道的噢~~  再来看一个:

SQL> select ltrim('10900094323','109') from dual;

LTRIM('10900094323','109')
---------------------------
4323

是不是有点迷糊了?按道理说应该是00094323的结果嘛~~  再来看两个对比的:

SQL> select ltrim('10900111000991110224323','109') from dual;

LTRIM('10900111000991110224323
------------------------------
224323

SQL> select ltrim('109200111000991110224323','109') from dual;

LTRIM('10920011100099111022432
------------------------------
200111000991110224323

是不是有这样的疑问:为什么第二个查询语句多了一个2就没被截了呢?

再来看一个:

SQL> select ltrim('902100111000991110224323','109') from dual;

LTRIM('90210011100099111022432
------------------------------
2100111000991110224323

我想大家都都会想:按道理说是截109的值,为什么90也被截了?

总结:ltrim(x,y) 函数是按照y中的字符一个一个截掉x中的字符,并且是从左边开始执行的,只要遇到y中有的字符, x中的字符都会被截掉, 直到在x的字符中遇到y中没有的字符为止函数命令才结束 .

网友回答: 函数将109当成了三个字符以1,0,9在字符串开始直道出现不为1,0,9这三个字符中的任意一个开始截取;
可以看出,ltrim函数是从匹配函数开始之后出现在子串中任何字符都被屏蔽掉了;

以上仅为个人观点, 欢迎各位留言讨论...

Oracle ltrim() 函数详细用法相关推荐

  1. Oracle ltrim函数详细用法

    SQL> select ltrim('109224323','109') from dual; LTRIM('109224323','109') ------------------------ ...

  2. oracle ltrim函数作用,oracle ltrim函数的用法

    今天在论坛里看了一篇帖子,讨论ltrim() 函数的详细用法,下面我借几个高手的回答总结一下: 先看几个实例: SQL> select ltrim('109224323','109') from ...

  3. Oracle ltrim() 函数用法

    查看全文 http://www.taodudu.cc/news/show-5721284.html 相关文章: php ltrim redis,LTRIM命令_视频讲解_用法示例-redis编程词典- ...

  4. Oracle to_date()函数的用法

    在Oracle数据库中,Oracle to_date()函数是我们经常使用的函数,下面就为您详细介绍Oracle to_date()函数的用法 to_date()与24小时制表示法及mm分钟的显示: ...

  5. php中的ltrim,PHP中ltrim()函数的用法与实例讲解

    PHP中ltrim()函数的用法与实例讲解 PHP ltrim() 函数 实例 移除字符串左侧的字符: $str = "Hello World!"; echo $str . &qu ...

  6. Oracle trunc()函数的用法

    --Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual  --20 ...

  7. oracle 获得月最后一天,oracle获取本月第一天和最后一天及Oracle trunc()函数的用法...

    select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本月第一天", to_cha ...

  8. oracle查询本月第一天_oracle获取本月第一天和最后一天及Oracle trunc()函数的用法...

    select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本月第一天",  to_ch ...

  9. pythonrange函数用法_python range()函数详细用法

    python range()函数详细用法 函数原型:range(start, end, scan): 参数含义:start:计数从start开始.默认是从0开始.例如range(5)等价于range( ...

最新文章

  1. html树状结构怎么展开,纯css实现树形结构
  2. fileupload java_java组 fileupload
  3. python【蓝桥杯vip练习题库】PREV-52小数第n位(模拟)
  4. Qt,编译libcurl并且导入到库
  5. Python面向对象编程(二)
  6. access 更新整列数据_在access中同一列的多个数据一次更新
  7. 怎样一步步用D3画多曲线
  8. Http协议(6)—安全HTTP
  9. 在IIS中启用父路径,不被黑客利用
  10. 科学家风采|郑纬民:任中国计算机学会理事长四年的三点回忆
  11. 最短网络(信息学奥赛一本通-T1350)
  12. 过去15年,到底是什么真正推动了云计算的革命?
  13. HCIA-GaussDB 华为认证数据库工程师
  14. 电脑账户服务器未能登录拒绝访问,win7系统开机提示服务未能登入拒绝访问的解决方法...
  15. 论文阅读-2017-Vidal-NEARP
  16. IT运维审计:新手入门之服务器运维操作要点
  17. Amazon Braket 与量子计算
  18. 软件企业和双软企业的区别
  19. grep中的正则表达式
  20. Vue 中select option默认选中的处理方法

热门文章

  1. 计算机硬件检测使用的工具是什么,电脑硬件检测工具hwinfo32使用教程
  2. 手机电脑平板用久了会变慢变卡?原因和解决之道
  3. 安卓基础到入门学习(复习笔记)
  4. JS逆向-搜狗词库加密
  5. Linux实战教学笔记13-定时任务补充
  6. 世界首富比尔·盖茨面湖而建的6000万美元豪宅被誉为美国除白宫外最受瞩目的名人官邸
  7. 经典语录 -- 心情down或者hot的时候 来瞅瞅 有新的收获 同时也要留下足迹
  8. 大数据技术的回顾与展望 ——写在Hadoop十周年纪念
  9. Leads、SDR、MQL、SQL、L2C术语概念,线索创建与清洗、线索分级模型、线索流转策略、线索的统计与分析
  10. 公众号文章、底部菜单栏关键词自动回复投票、报名、预约、查询等链接?