关于分割字符串的问题

彗星 2011-04-26 11:46:01
请教下大家,我下边一行字符串如何根据空格来进行分割呢?注意每个字符串之间的空格数是不一定的,
例如:
Average 70 4 24 2 4.00

每个字符串之间的空格数有可能是3个或者4个,那我如何来分割呢?
请不要用select split(v_str,' ') from dual;(这样是得不到我想要的结果的)
大家有没有好的过程和想法呢?
...全文
63 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
彗星 2011-04-26
  • 打赏
  • 举报
回复
哈哈,我想到了一个方法。先用split按照空格来分,得到一组数据,然后查询的时候把为null的去掉,那不就的出来了。应该可以!
yejihui9527 2011-04-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fatfoxz 的回复:]
先用replace把多个空格变成一个空格不行吗?
replace(replace('Average 70 4 24 2 4.00', ' ', ' '), ' ', ' '), ' ')
[/Quote]
不知道有多少个空格,那不是。。。。。
fatfoxz 2011-04-26
  • 打赏
  • 举报
回复
先用replace把多个空格变成一个空格不行吗?
replace(replace('Average 70 4 24 2 4.00', ' ', ' '), ' ', ' '), ' ')

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧