最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mysql中實(shí)現(xiàn)提取字符串中的數(shù)字的自定義函數(shù)分享

 更新時(shí)間:2014年10月10日 11:30:20   投稿:junjie  
這篇文章主要介紹了Mysql中實(shí)現(xiàn)提取字符串中的數(shù)字的自定義函數(shù)分享,通常這種問(wèn)題是在編程語(yǔ)言中實(shí)現(xiàn),本文使用自定義SQL函數(shù)實(shí)現(xiàn),需要的朋友可以參考下

因需要在mysql的數(shù)據(jù)表中某一字符串中的字段提取出數(shù)字,在網(wǎng)上找了一通,終于找到了一個(gè)可用的mysql函數(shù),可以有效的從字符串中提取出數(shù)字。

該mysql提取出字符串中的數(shù)字函數(shù)如下:

復(fù)制代碼 代碼如下:

CREATE FUNCTION GetNum (Varstring varchar(50))
RETURNS varchar(30)
BEGIN
DECLARE v_length INT DEFAULT 0;
DECLARE v_Tmp varchar(50) default '';
set v_length=CHAR_LENGTH(Varstring);
WHILE v_length > 0 DO

IF (ASCII(mid(Varstring,v_length,1))>47 and ASCII(mid(Varstring,v_length,1))<58 )   THEN
set v_Tmp=concat(v_Tmp,mid(Varstring,v_length,1));
END IF;
SET v_length = v_length - 1;
END WHILE;
RETURN REVERSE(v_Tmp);
END;


字段使用方法,如下:
復(fù)制代碼 代碼如下:

select GetNum(字段)  from table

以一個(gè)字符串舉例:
復(fù)制代碼 代碼如下:

select GetNum("dfdfd666")

結(jié)果返回:666。

并且該函數(shù)可以提取出字符串中非連貫的數(shù)字,如:

復(fù)制代碼 代碼如下:

select GetNum("dfdd111fd666")

結(jié)果返回:111666。

相關(guān)文章

  • MySQL 5.5/5.6/5.7及以上版本安裝包安裝時(shí)如何選擇安裝路徑

    MySQL 5.5/5.6/5.7及以上版本安裝包安裝時(shí)如何選擇安裝路徑

    最近mysql官方網(wǎng)站的安裝包從5.5-5.7起都是新版的安裝界面,各種環(huán)境要求支持,看樣子以后老點(diǎn)的系統(tǒng)安裝都?jí)蛸M(fèi)勁的了,這里腳本之家小編特為大家整理一下安裝步驟與方法
    2016-04-04
  • MySQL下載安裝、配置與使用教程詳細(xì)版(win7x64)

    MySQL下載安裝、配置與使用教程詳細(xì)版(win7x64)

    這篇文章主要為大家詳細(xì)介紹了MySQL下載安裝、配置與使用的具體操作教程,很詳細(xì),感興趣的小伙伴們可以參考一下
    2016-05-05
  • 基于SQL中的數(shù)據(jù)查詢語(yǔ)句匯總

    基于SQL中的數(shù)據(jù)查詢語(yǔ)句匯總

    以下是對(duì)SQL中的數(shù)據(jù)查詢語(yǔ)句進(jìn)行了匯總介紹,需要的朋友可以過(guò)來(lái)參考下
    2013-07-07
  • mysql split函數(shù)用逗號(hào)分隔的實(shí)現(xiàn)

    mysql split函數(shù)用逗號(hào)分隔的實(shí)現(xiàn)

    這篇文章主要介紹了mysql split函數(shù)用逗號(hào)分隔的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • MySQL?Community?Server?8.0.29安裝配置方法圖文教程

    MySQL?Community?Server?8.0.29安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了MySQL?Community?Server?8.0.29安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • CentOS系統(tǒng)下MySQL徹底卸載的幾種方法

    CentOS系統(tǒng)下MySQL徹底卸載的幾種方法

    在CentOS系統(tǒng)中,我們可以使用多種方法來(lái)卸載MySQL軟件包,這篇文章主要給大家介紹了關(guān)于CentOS系統(tǒng)下MySQL徹底卸載的幾種方法,文中通過(guò)代碼示例將每種方法都介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • 淺談sql數(shù)據(jù)庫(kù)去重

    淺談sql數(shù)據(jù)庫(kù)去重

    關(guān)于sql去重,我簡(jiǎn)單談一下自己的理解和經(jīng)驗(yàn),如果各位有建議或有不明白的歡迎多多指出。
    2014-08-08
  • MySQL中用戶授權(quán)以及刪除授權(quán)的方法

    MySQL中用戶授權(quán)以及刪除授權(quán)的方法

    這篇文章主要介紹了MySQL中用戶授權(quán)以及刪除授權(quán)的方法的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • 全面解析MySQL常見(jiàn)問(wèn)題的排查與解決方法

    全面解析MySQL常見(jiàn)問(wèn)題的排查與解決方法

    MySQL 是一款常用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),廣泛應(yīng)用于各類應(yīng)用開發(fā)和數(shù)據(jù)管理場(chǎng)景,然而,在實(shí)際使用中,MySQL 有時(shí)會(huì)遇到啟動(dòng)失敗、服務(wù)中斷或性能問(wèn)題等情況,所以本文給大家介紹了MySQL常見(jiàn)問(wèn)題的排查與解決方法,需要的朋友可以參考下
    2024-11-11
  • 圖文詳解MySQL中的主鍵與事務(wù)

    圖文詳解MySQL中的主鍵與事務(wù)

    這篇文章主要給大家介紹了關(guān)于MySQL中主鍵與事務(wù)的相關(guān)資料,主鍵與事務(wù)是我們使用mysql中經(jīng)常遇到的,文中通過(guò)圖文以及實(shí)例代碼介紹的很詳細(xì),需要的朋友可以參考下
    2021-05-05

最新評(píng)論

延安市| 枝江市| 乐清市| 昌邑市| 南皮县| 金沙县| 民乐县| 富平县| 泸西县| 新昌县| 伊宁县| 微山县| 湘乡市| 海林市| 新密市| 固始县| 永吉县| 山阳县| 铜陵市| 弥渡县| 贺州市| 宜昌市| 泗阳县| 尚义县| 灯塔市| 同心县| 灵宝市| 盐城市| 仲巴县| 枣阳市| 大方县| 望谟县| 图片| 醴陵市| 穆棱市| 襄城县| 大新县| 铁力市| 会昌县| 黄陵县| 横山县|