【发布时间】:2011-10-27 17:31:48
【问题描述】:
一行传入记录有多个连接的子记录。每个子记录长 9 个字符。我在每一行中有 8 个这样的子记录。所以每一行都是(8x9=72 char)。有没有办法可以在这里将 1 条记录拆分为 8 条记录?
输入
123456789123456789123456789123456789123456789123456789123456789123456789
输出
123456789
123456789
123456789
123456789
123456789
123456789
123456789
123456789
我知道我可以用 8 个子查询来做到这一点并将它们合并.. 有更好的方法吗?
【问题讨论】:
-
如果你需要一个真正的分割oracle函数,也许你可以访问这个链接:Oracle split问候
标签: sql oracle plsql oracle10g