求SQL

[复制链接]
查看11 | 回复3 | 2014-2-12 10:12:18 | 显示全部楼层 |阅读模式
求正则表达式,截取字母数字串。
源串的格式为
A100A101A102B100B101B102
需要拆成
A100
A101
A102
B100
B101
B102
怎么写》多谢.
或者正则表达式怎么实现这个

回复

使用道具 举报

千问 | 2014-2-12 10:12:18 | 显示全部楼层
SELECT regexp_substr('A100A101A102B100B101B102', '[A-Z][0-9]+', 1, LEVEL) AS split_str
FROM dual
CONNECT BY LEVEL 复制代码
回复

使用道具 举报

千问 | 2014-2-12 10:12:18 | 显示全部楼层
ocpdba591 发表于 2012-9-4 16:09
多谢 这么快啊你狠
回复

使用道具 举报

千问 | 2014-2-12 10:12:18 | 显示全部楼层
我拉论坛时间不长,但是这题看到好多次了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行