成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL分割字符串的實現

數據庫 MySQL
分割字符串是我們在使用MySQL數據庫時經常會遇到的問題,下文對MySQL分割字符串的實現方法作了詳細的說明,供您參考借鑒。

MySQL分割字符串應該如何實現呢?下面就為您介紹MySQL分割字符串的實現方法步驟,希望可以讓您對MySQL分割字符串有更多的了解。

例如:update `edw_video` set company = substring(keyword,1,length(SUBSTRING_INDEX(keyword,",",1)))

名稱:SPLIT_SUB_STR1(取得split字符串的***段)
參數:str 要split的目標字符串 (輸入格式為‘11,2,3,4,5,6’; 輸出為‘2,3,4,5,6’)
           delimiter 分隔符 (‘,’)
           split1 輸出***項(‘11’)
存儲過程
CREATE DEFINER=`root`@`%` PROCEDURE `SPLIT_SUB_STR0`(inout str VARCHAR(1000) ,delimiter VARCHAR(1), out split1 VARCHAR(20))

BEGIN
# 名稱 SPLIT_SUB_STR1 取得分割字符串的***段字符
# 參數inout str VARCHAR(1000) ,delimiter VARCHAR(1), out split0 VARCHAR(20)
#        輸入完整字符串,輸出去掉取得***項后的字符串; 分隔符; 輸出split的***個項目

#分割出***段字符串不包括分隔符的長度
DECLARE SUB_STR_LENGTH INT;

# SUBSTRING_INDEX函數取得目標字符串左側第n個分割符左側的部分,n為負時返回右側第n個的右部分
SET SUB_STR_LENGTH = length(SUBSTRING_INDEX(str,delimiter,1));

#截取***段字符串,不包括分隔符,放入輸出參數里
SET split0 = substring(str, 1, SUB_STR_LENGTH);

# 取得去掉***個字符串和分隔符的字符串,進行下次循環取得下個字符串
SET str = substring(str, SUB_STR_LENGTH + 2 );
#測試一下輸出是否正確
#SELECT SUB_STR_LENGTH, SUB_STR_SPLIT0, STR;
END

調用實例

CREATE DEFINER=`root`@`%` PROCEDURE `test`()
BEGIN
#目標字符串
set @a = ’1,2,3,4,5,6,12‘;
# 分隔符
set @c = ',';
# 存儲風格后的字符串
set @b = '';

REPEAT
    # 調用上面的存儲過程
    CALL SPLIT_SUB_STR0(@a, ',', @c);
    #將取得的字符串拼接,測試用
    set @b = concat(@b, @c);
#當目標字符串為空時,停止循環
UNTIL @a = ''
END REPEAT;
# 查看結果
select @a, @c, @b;

END;

 

 

【編輯推薦】

MySQL replace函數替換字符串

MySQL大表重復字段的查詢方法

mysql查詢大小寫問題

MYSQL查詢重復記錄的方法

MySQL隨機查詢的實現方法

責任編輯:段燃 來源: 互聯網
相關推薦

2010-11-26 13:27:41

MySQL存儲過程

2021-03-08 08:23:24

Java字符串截取

2010-10-09 11:43:10

MYSQL字符串

2009-08-07 14:15:21

C#字符串分割

2009-12-01 09:18:50

PHP分割字符串

2023-02-26 22:33:32

字符串排列算法

2023-01-11 16:49:13

MySQL數據庫

2021-09-07 06:40:25

貪心平衡字符串

2010-10-12 11:13:51

2020-11-03 18:36:37

面試字符串算法

2022-12-06 08:27:50

Bash腳本字符串

2010-11-26 09:51:54

MySQL字符串

2023-02-26 00:00:02

字符串分割String

2023-12-15 09:49:54

回溯解決組合問題數組

2010-05-21 17:22:22

2022-12-09 15:06:26

字符串Intl字符串分割

2022-12-21 08:05:04

字符串分割技巧

2009-02-24 15:39:27

字符串比較函數函數

2023-03-06 23:05:32

MySQL字符串函數

2013-04-28 10:36:00

Obj-C數組Obj-C字符串拼接與
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区亚洲 | 久久久久9999亚洲精品 | 欧美久久一区二区 | 亚洲综合区 | 中文字幕欧美日韩 | 国产成人在线一区 | 日本亚洲欧美 | a精品视频 | 日韩在线一区二区三区 | 免费精品视频在线观看 | 国产69精品久久99不卡免费版 | 国产一区二区三区视频免费观看 | 精品免费国产一区二区三区 | 美女天天操 | 中文字幕一区二区三区四区五区 | 国产农村妇女精品一区 | 欧美日韩免费一区二区三区 | av网站推荐 | 国产成人精品一区二区三区在线 | 国产一级电影在线 | 91就要激情 | 亚洲少妇综合网 | 精品视频一区在线 | 欧美一区在线视频 | 狠狠av | 亚洲男人天堂网 | 日韩欧美一区二区三区免费看 | 国产综合在线视频 | 日本涩涩视频 | 精品成人在线观看 | 国产精品高潮呻吟久久久久 | 成人国产一区二区三区精品麻豆 | 日日摸夜夜添夜夜添精品视频 | 麻豆a级片 | 二区中文| 女女爱爱视频 | 神马福利 | 日日夜夜免费精品视频 | 亚洲自拍一区在线观看 | 午夜精品一区二区三区在线视 | 日韩美女爱爱 |