`
zdk8105
  • 浏览: 36396 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

oracle 分割字符串(3)

阅读更多
  with t as (select ',123,43,567,'str from dual)
select substr(t.str,instr(t.str,',',1,rownum)+1,instr(t.str,',',1,rownum+1)-instr(t.str,',',1,rownum)-1)Id
  from dual,t
   connect by rownum<length(t.str)-length(replace(t.str,',',''))
分享到:
评论
1 楼 萧萧一剑 2012-02-01  
很好的语句啊,楼主是人才啊

相关推荐

Global site tag (gtag.js) - Google Analytics