使用oracle提供的regexp_substr()函数,对将IPV4地址分成4段:

select 
       v.ip as ip_address,
       regexp_substr(v.ip,'[^.]+',1,1) as A,
       regexp_substr(v.ip,'[^.]+',1,2) as B,
       regexp_substr(v.ip,'[^.]+',1,3) as C,
       regexp_substr(v.ip,'[^.]+',1,4) as D
from (select '192.168.253.183' as ip from dual) v

结果如下:

【Oracle】oracle利用正则表达式拆分IP地址

 

--------------------------------------------------------------

相关文章:

  • 2021-07-17
  • 2022-12-23
  • 2022-12-23
  • 2021-06-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-01
  • 2022-01-18
猜你喜欢
  • 2021-10-20
  • 2021-07-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
相关资源
相似解决方案