Oracle instr substr

1. Oracle的instr用法
instr(field, char, start_position, occur_time)
field 字段
char 要找的字符
start_position 起始位置 从1开始
occur_time 第几次出现
函数的返回是char第occur_time次出现的position

2. substr这个函数oracle和mysql中都有,截取字符串
substr(field,1,3),从第1个字符开始,截取长度3的字符串

这两个函数结合,可以找到ip的前三段
substr(ip,1,instr(ip,'.',1,3))

留言

熱門文章