执行一个自定义函数,如下所示:

DROP FUNCTION IF EXISTS `netNumber`;
DELIMITER $$
CREATE FUNCTION `netNumber`(in_string VARCHAR(50))
RETURNS INT
NO SQL
BEGINDECLARE ctrNumber VARCHAR(50);DECLARE finNumber VARCHAR(50) DEFAULT '';DECLARE sChar VARCHAR(1);DECLARE ini INTEGER DEFAULT 1;IF LENGTH(in_string) > 0 THENWHILE(ini <= LENGTH(in_string)) DOSET sChar = SUBSTRING(in_string, ini, 1);SET ctrNumber = FIND_IN_SET(sChar, '0,1,2,3,4,5,6,7,8,9'); IF ctrNumber > 0 THENSET finNumber = CONCAT(finNumber, sChar);END IF;SET ini = ini + 1;END WHILE;RETURN CAST(finNumber AS UNSIGNED);ELSERETURN 0;END IF;
END$$
DELIMITER ;

效果如下:

MySQL提取字符串中数字(自定义函数)相关推荐

  1. mysql 提取字符串中数字

    开发过程中经常会遇到一些提取字符串中数字做递增的需求,例如把杭上0001人调字第X号与杭上清0005人调字第X号取出数字做递增,这种没什么规律,又不好截取,如果能提取出汉字中对应的数字取最大值做递增就 ...

  2. c语言提取字符串里面的数字,一个截取字符串中数字的函数

    一个截取字符串中数字的函数 我编写了一个代码,是截取字符串中数字的函数,如输入字符串:ah123hs453sh3k后,应将字符串中的字符"123"变为整数123,"453 ...

  3. php 取字符串中的字母数字,php如何提取字符串中的数字?php提取字符串中数字的方法总结(附代码)...

    本篇文章给大家带来的内容是关于php如何提取字符串中的数字?php提取字符串中数字的方法总结(附代码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. PHP提取字符串中的第一组数字 ...

  4. php取出字符串数字部分,php提取字符串中数字文字片段的方法大全 - 乖兔博客

    使用php处理网站或者数据库内容的时候,经常会有需要提取一些字符串中数字的需求,这里整理一下一些最常用的使用php从字符串中提取数字的方法. ①使用php提取一段字符串中的第一组数字<?php ...

  5. php 解析字符串提取数字,php实现提取字符串中数字的方法总结(代码)

    这篇文章给大家介绍的内容是关于php实现提取字符串中数字的方法总结(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. PHP提取字符串中的第一组数字<?php $str=' ...

  6. 【深入理解函数式编程】stream流式提取字符串中数字

    问题 字符串处理是日常开发中接触最频繁的一种,如何从字符串中提取符合特定条件的信息则是更为频繁.本文介绍一种利用stream方式来提取字符串中数字的方法,供学习借鉴和参考,以便今后能够加以应用. 方法 ...

  7. python提取字符串中数字_EXCEL数字在字符串中间怎么提取?

    昨天我们讲了字符串中数字在前面或在后面时的提取办法,今天我们来看下若是数字在中间该怎么办?在解决问题之前我们先学习下会用到的另外两个函数,ISNUMBER,MATCH. 1.ISNUMBER ISNU ...

  8. php提取字符串中数字,php提取字符串中的数字教程

    字符串是我们程序员必定接触法人,有时候工作中需要在一串字符串中将所有的数字提取出来,其实研究一下这种方法还挺多,对如何使用PHP将字符串中的数字提取出来的功能我们做了一个小总结,和大家一起分享一下,总 ...

  9. python提取字符串中数字

    题目:[这是一个复杂问题的简化]如下是一个字符串列表,提取字符串中第二个数字,并判断是否大于1000,如果是,从列表中删除这一行. 1000\t1002\n .....[省略].... 代码: < ...

  10. Python提取字符串中数字(非正则提取)

    今天遇到了一个题目记录一下,提取字符串中整数和浮点数. 下方是我的代码 # 提取字符串中的整数或者浮点数 s = input() res = [] count = 0 for i in range(l ...

最新文章

  1. Core Animation
  2. FPGA中系统运行频率计算方法与组合逻辑的层级
  3. 年终凡尔赛,都是别人家的公司...
  4. RxJava 和 RxAndroid 五(线程调度)
  5. 计算机网络实验做什么的,计算机网络实验,做网线.ppt
  6. 光纤收发器在使用过程中有哪些需要注意的事项?
  7. ActiveReports 报表控件V12新特性 -- 新增JSON和CSV导出
  8. 扩展云存储边界,阿里云推出全球首个云定义存储产品
  9. hdu1814 Peaceful Commission
  10. jq获取 html元素节点,jQuery 获取当前节点的html
  11. python smtplib发送邮件可直接运行代码
  12. 流行的php面试题及答案
  13. mysql2005导出mdf,sql server 2005只有.mdf文件如何附加
  14. [论文写作] Wrong vs Mistake vs Error vs Incorrect vs Erroneous
  15. 图片轮播实现示例代码
  16. 今日头条阅读量怎么刷_今日头条阅读量怎么刷 今日头条怎么增加阅读量
  17. 计算机工程与应用 审稿费,计算机工程与应用杂志
  18. 汇川AM402、H3U和上位机C#ModebusTcp通讯
  19. 极光IM如何集成到项目
  20. 国内优秀开源电商项目评测、PHP版和Java版都有开源

热门文章

  1. 【优化算法】自治群体粒子群优化算法(AGPSO)【含Matlab源码 1450期】
  2. 【疫情模型】基于matlab改进SEIR模型【含Matlab源码 670期】
  3. 【优化预测】基于matlab蝙蝠算法优化SVM预测【含Matlab源码 141期】
  4. 世界第一个聊天机器人源代码_这是世界上第一个“活着”的机器人
  5. Python 安装skimage即Scikit-Image
  6. Linux的dev目录被删除,详解Linux系统下的/dev目录
  7. php7 mysql部署_windows上apache+php+mysql环境部署(php7安装失败,勿模仿!!)
  8. centos 安装mysql5.6.22_CentOS 6.4 安装MySQL 5.6.22
  9. java优化技巧_Java 性能优化的五大技巧
  10. LDO与DC/DC差别