现在的位置: 首页 > 综合 > 正文

oracle 中substr instr的一些简单的用法

2013年08月03日 ⁄ 综合 ⁄ 共 306字 ⁄ 字号 评论关闭

 SELECT SubStr(memo,(InStr(memo,':',-1,1)+1))  FROM sfa_order_item    WHERE Trunc(gmt_modified)=Trunc(SYSDATE)

关于subtr 一些简单的用法 就我个人的理解

substr ('字段名称',3)在这里的意思就是把这个字段从第三位开始截取一直到完,当然如果后面跟的数字跟这个字段的长度一样那就是NULL

INSTR的一些简单的用法

(InStr(memo,':',-1,1)+1)

INSTR把MEMO最后一个:的取出来.-1的意思就是从最后取.取出第一有:的然后把他们的长度取出来

然后SUBSTR在从具体的那个位置开始截取

 

 

抱歉!评论已关闭.