Oracle 正则表达式 分割字符串

inData='12345|张三|男'
 
SELECT REGEXP_SUBSTR (inData, '[^|]+', 1,1) into 用户ID FROM DUAL;
SELECT REGEXP_SUBSTR (inData, '[^|]+', 1,2) into 用户姓名 FROM DUAL;
SELECT REGEXP_SUBSTR (inData, '[^|]+', 1,3) into 性别 FROM DUAL;

posted @ 2017-03-01 13:06  Elcser  阅读(1937)  评论(0编辑  收藏  举报