成人免费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

貪心平衡字符串

2020-11-03 18:36:37

面試字符串算法

2022-12-06 08:27:50

Bash腳本字符串

2010-11-26 09:51:54

MySQL字符串

2010-10-12 11:13:51

2023-02-26 00:00:02

字符串分割String

2023-12-15 09:49:54

回溯解決組合問題數組

2022-12-09 15:06:26

字符串Intl字符串分割

2022-12-21 08:05:04

字符串分割技巧

2010-05-21 17:22:22

2009-02-24 15:39:27

字符串比較函數函數

2023-03-06 23:05:32

MySQL字符串函數

2013-04-28 10:36:00

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

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美成人h版在线观看 | 国产精品视频在线播放 | 日韩一级免费电影 | 亚洲电影专区 | 99精品视频免费观看 | 夜夜草视频 | 午夜电影网站 | 天堂av中文在线 | 欧美日韩一区在线 | 嫩草网| 伊人网91 | 久久成人高清视频 | 国产在线精品一区二区 | 二区久久| 精品熟人一区二区三区四区 | 久久精品中文字幕 | av一级| 欧美成人激情 | 日日骚网| 久久极品 | 国产精品久久久久aaaa九色 | 二区在线视频 | 精品国产伦一区二区三区观看说明 | 最新中文字幕在线 | 精品视频国产 | 亚洲品质自拍视频网站 | 日本三级线观看 视频 | 一区二区三区四区国产 | 国产成人免费在线 | 青青久在线视频 | 亚洲视频一区二区 | 久久成人免费 | 午夜一级做a爰片久久毛片 精品综合 | 久久精品无码一区二区三区 | 色综合九九| m豆传媒在线链接观看 | 毛片一区二区 | 亚洲免费视频播放 | 国产三区av | 成人欧美一区二区三区黑人孕妇 | 在线观看亚洲精品 |