问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle中截取一个字符串中的数字

发布网友 发布时间:2022-04-08 21:42

我来回答

3个回答

热心网友 时间:2022-04-08 23:11

取子串:SUBSTR(字符串,开始位置,长度)
类型转换(字符串 -> 数值):TO_NUMBER(字符串)

如str := "I am 20 years.";
newStr := SUBSTR(str, 5, 2);\
age = TO_NUMBER(newStr);

其中newStr的数据类型为VARCHAR2,age的数据类型为NUMBER。

热心网友 时间:2022-04-09 00:29

select translate('东方路200号' , '0123456789' || '东方路200号' , '0123456789') from al;
'东方路200号' 可以是任意字符串

热心网友 时间:2022-04-09 02:04

如果Oracle版本不是太低的话,使用 正则表达式函数 REGEXP_SUBSTR 处理。

5个参数
第一个是输入的字符串
第二个是正则表达式
第三个是标识从第几个字符开始正则表达式匹配。(默认为1)
第四个是标识第几个匹配组。(默认为1)
第五个是是取值范围:
i:大小写不敏感;
c:大小写敏感;
n:点号 . 不匹配换行符号;
m:多行模式;
x:扩展模式,忽略正则表达式中的空白字符。

SQL> SELECT
2 REGEXP_SUBSTR(a,'[0-9]+')
3 FROM
4 test_reg_substr
5 WHERE
6 REGEXP_LIKE(a, '[0-9]+');

参考资料:http://hi.baidu.com/wangqing999/blog/item/625958917f5b5158d1135eff.html

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...把其中任意三面分上、中、下挂在旗杆上表示不同信号,一共可以组成... 质能转换爱因斯坦的形象比喻 质能转换基本概念 如何制作美味的抹茶冰激凌? 在淘宝网上开游戏卡和手机充值卡的店怎么寻找货源?O(∩_∩)O谢谢 ...它们的直径的比是( ),周长的比是( ),面积的比是( )? 很急啊!_百度... ...比是5比3,半径比是多少,直径比是多少,面积比是多少,你发现了什么... ...周长比是5比3,半径比是(),直径比是(),面积比是()。 鸡肝煮多长时间 ...是5:3,他们的直径比是(),周长比是(),面积比是(),他们的周长与自己半... 电信手机查询套餐业务怎么查? 看着朋友圈发的西瓜不能和桃子同食,会中巨毒。是真的吗了西瓜可以和杏子一起吃吗?会中毒吗?求解答。 孕妇吃杏 吃桃对胎儿有什么好处 泡疹痛能吃桃子和杏子吗? 杏子香蕉桃子牛奶可以一起榨汁吗? 今天晚上八点中央一套开学第一课在手机上哪里面可以看到 开学第一课2016直播 2014《开学第一课》在哪个频道直播?或者重播?都要知道 说具体点 谢谢啦 开学第一课2015直播3月7号19:40视频 浙江省海盐县2021年公司没给交社保五险一金工资在15000怎么算的个人所得税_百度问一问 求视频:中央电视台1套在线直播2011年9月1日《开学第一课》 怎样下载2014开学第一课完整视频 2020年11月19日12:57分出生的女孩取名刘梓菡好吗? 2020年11月17号早上4点40出生的男孩,起名叫余铭坤好不好? 2020年11月31日晚上10点零8分出生男孩取名叫石俊炜好吗? 2020年11月4日下午3点21出生男孩,贾昊啥起名字? 2020年11月24号3点27出生的女孩取名曾婉婷可以吗? 倪姓男孩出生2020年阳历11月18日下午2点钟取名什么好? 202011月23日3点十七分出生的姓李的男孩怎么取名? 2020年11月18号上午11:15分出生的男孩怎么取名? 中国电信用户要怎么查询手机套餐都包含什么? 黄龙600多少钱一公里 黄龙600摩托车用什么机油好? 黄龙600怎么看机油还有多少 八级伤残赔偿多少钱?? 衣服的尺码是怎么分类的 衣服的尺码怎么分的 怎么区分衣服尺码 - 信息提示 无线网卡分几种类型?电视可以用吗? 笔记本电脑无线网卡类型有什么区别 oracle中怎么截取字符串并比较 魅族MX3怎么解锁bootloader 魅族mx6怎么进入Bootloader 魅族4如何解锁Bootloader? 笔记本电脑刷机怎么没声音,图标系统音有也有小喇叭 危险化学品、化工原料在运输过程中有什么必要的防护措施? 电脑刷机后没有了声音 WIN10玩英雄联盟玩着玩着出现 REFERENCE_BY_POINTER收集错误信息 收集完提示重启 求解决 Win10出现经常性的reference-by-pointer怎么解决?