1:提取大类
SELECT substrc('活塞式制冷压缩机头-开启式-10系列',1,instr('活塞式制冷压缩机头-开启式-10系列','-')-1) from dual
返加:活塞式制冷压缩机头
2:提取中类
SELECT
substrc(
substrc('活塞式制冷压缩机头-开启式22-10系列',instr('活塞式制冷压缩机头-开启式22-10系列','-')+1)
,1,
instr(substrc('活塞式制冷压缩机头-开启式22-10系列',instr('活塞式制冷压缩机头-开启式22-10系列','-')+1)
,'-')-1
)
from dual
返回:开启式22
3:提取小类
SELECT substrc('活塞式制冷压缩机头-开启式-10系列11',instr('活塞式制冷压缩机头-开启式-10系列11','-',1,2)+1)
--返回第二个"-"号之后的字符串
from dual
返回:开启式
4:提取前两分类
SELECT substrc('活塞式制冷压缩机头-开启式-10系列',1,instr('活塞式制冷压缩机头-开启式-10系列','-',1,2)-1) from dual
返回:活塞式制冷压缩机头-开启式