首页天道酬勤oracle截取字符串长度,oracle数据库截取字符串函数

oracle截取字符串长度,oracle数据库截取字符串函数

张世龙 05-05 23:27 66次浏览

1.substr(a,b):a-目标字符串,b-开始位置——返回值目标字符串的开始位置到结尾字符串(下标从1开始)

2.substr(a,b,c):a-目标字符串,b-开始位置,c-截取的字符串长度——返回值目标字符串的开始位置至达到长度字符串

如果指定3.instr(a,b):a-目标字符串,b-指定字符串,——返回值目标字符串直到出现指定字符串的下标(注意,若没有出现字符串,则返回0 )

例子如下:截取目标字符串第一次出现指定字符串后的12位数和8位数

select c.BZ,substr(c.BZ,instr ) c.BZ,'代码: ' ) 3,12 ) ZSFPDM,substr ) c.BZ,instr ) c.BZ,'编号:

from DZDZ_FPXX_DZFP c

where c.JE0;

4.instr(a,b,c,d):a-目标字符串、b-指定字符串、c-查找的开始位置,d-第几次出现

3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com/http://www.Sina.com /

3358www.Sina.com/,' o ',' a ' )5.

substring截取字符串,oracle怎么用substr截取汉字