string - Oracle PL/SQL 中有分割字符串的函数吗?

标签 string oracle plsql split tokenize

我需要编写一个过程来规范化具有由一个字符连接的多个标记的记录。我需要获取这些标记来分割字符串,并将每个标记作为新记录插入表中。 Oracle 有类似“split”功能的东西吗?

最佳答案

apex_util.string_to_table - 请参阅 my answer对此question

另外,在上述功能存在之前,我曾经发布过一个解决方案here on my blog .

更新

在 APEX 的更高版本中,apex_util.string_to_tabledeprecated ,以及类似的函数 apex_string.split是首选。

关于string - Oracle PL/SQL 中有分割字符串的函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3710589/

相关文章:

c++ - 字符串验证函数出错

java - ResultSet.next() 为少量记录花费了太多时间

oracle - 如何在 PL/SQL 中将 bool 值转换为数字?

Oracle SQL : select regexp_substr, "into clause is expected"

plsql - 在存储过程参数中使用引用游标与 sys_refcursor

java - 如何检测给定的单词(作为字符串)是否可以通过在元素周期表中附加元素的缩写形式来组成?

python - 从文本文件导入列表以使用 isin() 与数据帧进行比较

java - 从文件读入数组列表,然后将数组列表分成多个字符串,以便我可以单独解析它们

database - 为什么where子句中无用的语句会降低sql查询速度?

java - Oracle NoSQL 的主要和次要路径/组件