如何使用 apex_string.split?

Tho*_*ton 4 oracle plsql oracle-apex

我正在尝试分割字符串:OK#15#78by #

我想获取字符串的第一部分:好的

我尝试了以下查询,但它不起作用:

select apex_string.split('OK#15#78','#')[0] from dual;
Run Code Online (Sandbox Code Playgroud)

接下来我可以尝试什么?

Luk*_*zda 6

您可以使用TABLErownum:

SELECT val
FROM (Select rownum AS rn, column_value AS val
     FROM TABLE(apex_string.split('OK#15#78','#')))
WHERE rn = 1;
Run Code Online (Sandbox Code Playgroud)