sqlite字符串分割处理
函数 : substr(string str,num start,num length)
@param str : 需要处理的字符串
@param start: 开始位置
@param length: 长度 (该值可不填, 默认到字符串结尾)
sqlite> select ip from l3intf;
12.1.3.3/24
sqlite>
sqlite> select substr(ip,1,4) from l3intf;
12.1
sqlite> select substr(ip,2) from l3intf;
2.1.3.3/24
sqlite> select substr(ip,-2) from l3intf;
24
sqlite> select substr(ip,instr(ip,"/")) from l3intf;
/24
sqlite> select substr(ip,instr(ip,"/")+1) from l3intf;
24
sqlite>
instr(ip,"/") 查找函数, 返回子字符串在源字符串中第一次出现的位置, 没有找到返回0
sqlite> select instr(ip,".") from l3intf;
3
sqlite>