Oracle如何查第二个下划线和第3个下划线之间的字符
如何查第二个下划线和第3个下划线之间的字符?
例如
昱森科技_北京区域_昱森北京有限公司_人力资源部
如何得到
昱森北京有限公司
如何得到
人力资源部?
请教了,谢谢
------解决方案--------------------substr+instr
------解决方案--------------------
+1
------解决方案--------------------
select substr('昱森科技_北京区域_昱森北京有限公司_人力资源部', instr('昱森科技_北京区域_昱森北京有限公司_人力资源部', '_', 1, 2) + 1,
instr('昱森科技_北京区域_昱森北京有限公司_人力资源部', '_', 1, 3) - instr('昱森科技_北京区域_昱森北京有限公司_人力资源部', '_', 1, 2) - 1)
from dual
------解决方案--------------------
此楼正解,鉴定完毕
------解决方案---------------------- 请参考:http://topic.csdn.net/u/20110819/14/8592e852-c737-4746-ba65-b62900d0e49d.html