博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 存储过程字符分割
阅读量:5153 次
发布时间:2019-06-13

本文共 606 字,大约阅读时间需要 2 分钟。

s_str varchar(2000), s_split varchar(2)

 

begin

/*split分割字符串并放入临时表*/
declare lenstr int ;
declare result varchar(248) default '';
declare i int DEFAULT 1;
set lenstr= length(s_str)-length(replace(s_str, s_split, ''))+1;
BEGIN
drop table if exists tx_strlist;
DROP TEMPORARY TABLE IF EXISTS tx_strlist;
create temporary table tx_strlist(col VARCHAR(488) not null);
while i<=lenstr DO
set result =reverse(substring_index( reverse(substring_index(s_str, s_split, i)), s_split, 1));
INSERT into tx_strlist(col) values(result);
set i=i+1;
end while;
end;

end

转载于:https://www.cnblogs.com/w-pengchao/p/10774350.html

你可能感兴趣的文章
VIJOS P1540 月亮之眼
查看>>
Job流程:提交MR-Job过程
查看>>
成功也不需要太长的时间
查看>>
【6.29】数组和方法
查看>>
sencha touch之模型(model)
查看>>
PAT L2-016 愿天下有情人都是失散多年的兄妹
查看>>
抛弃IIS,利用FastCGI让Asp.net与Nginx在一起
查看>>
Linux下源码编译安装PostgreSQL数据库
查看>>
Win7生产力心得(1)——如何让资源管理器中目录树与内容窗口产生联动效果
查看>>
C. Tanya and Toys_模拟
查看>>
System.nanoTime与System.currentTimeMillis
查看>>
mysql的锁机制
查看>>
菜根谭#163
查看>>
CVE-2017-5638——S2-045
查看>>
入职互联网行业两个月
查看>>
最大子阵列和
查看>>
作IFRAME于iOS您的设备上支持滚动
查看>>
SQL生成n位随机字符串
查看>>
oracle备份和升级数据库
查看>>
开机黑屏 只显示鼠标 电脑黑屏 有只老鼠 举 [我们已经成功地解决了]
查看>>