-- 获取字符#前的字符串
select substr('12#1',1,instr('12#1','#')-1) from dual;
-- 获取字符#后面的字符串
select substr('12#1',instr('12#1','#',-1)+1) 值 from dual;
--获取以逗号字段第一次出现时之前的字符串
select substr('4,8,6',0,instr('4,8,6',',')-1) from dual t;
--获取以逗号字段最后一次出现时之前的字符串
select substr('4,8,6',instr('4,8,6',',',-1)+1) from dual t;