先看例子例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)