Oracle 9i中的REGEXP_REPLACE替换

Ric*_*hie 1 oracle plsql

我想在oracle 9i中使用Jason Bennet的PL/SQL ExcelDocumentType代码.(http://www.jasonsdevelopercorner.com/?page_id=8)

目前我无法编译它,因为它使用REGEXP_REPLACE的不是oracle 9i.

任何人都可以为以下内容建议Oracle 9i替换表达式....

(LENGTH(REGEXP_REPLACE(p_header_string,'[^'||p_delimiter||']','')))+1;
Run Code Online (Sandbox Code Playgroud)

谢谢

Ric*_*hie 5

我已经弄清楚了......

v_elem_cnt := (length(p_header_string) - length(replace(p_header_string, p_delimiter)))+1;
Run Code Online (Sandbox Code Playgroud)

谢谢大家