Welcome 微信登录

首页 / 数据库 / MySQL / Oracle 左裁剪ltrim()函数的使用

先看例子例1: select ltrim("caolingxiong","cao") from dual;------返回的结果是----------lingxiong这样的结果在我们预料之内,因为第一个参数的开头与第二个参数一样,所以cao被裁剪。在来看下面的例子例2:select ltrim("oaccaolingxiong","cao") from dual;------返回的结果是----------lingxiong按照我们的先前的理解oac和cao不一样啊!为什么会不截取了?真正的裁剪规则是这样的ltrim左裁剪:第一个参数的第一个字符与第二个参数的每个字符进行匹配,如果匹配成功则裁剪并进入下一个字符的匹配,如果匹配不成功则中断裁剪。更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12常用的DB2命令Fedora 20下 MySQL的安装相关资讯      Oracle函数  Oracle ltrim() 
  • Oracle字符串函数总结  (06月20日)
  • Oracle lag()与lead() 函数  (12/01/2015 20:41:24)
  • Oracle ascii函数  (07/26/2015 08:46:01)
  • Oracle使用简单函数  (06月09日)
  • REGEXP_SUBSTR函数的整理  (08/20/2015 20:41:01)
  • Oracle dump函数  (07/26/2015 08:40:01)
本文评论 查看全部评论 (0)
表情: 姓名: 字数