当前位置: 首页 > news >正文

绍兴高端网站设计学会网站建设

绍兴高端网站设计,学会网站建设,网站优化的图片,桂林两江四湖夜游时间开发中使用mysql5.7版本数据库,对于英文逗号拼接的字符串,想要替换其中指定的字符串,找不到数据库函数支持,自己写了一个,实测好用! /*类似find_in_set,按英文逗号拆分字段,找出指定的旧字符串,替换成新字…

开发中使用mysql5.7版本数据库,对于英文逗号拼接的字符串,想要替换其中指定的字符串,找不到数据库函数支持,自己写了一个,实测好用!

/*类似find_in_set,按英文逗号拆分字段,找出指定的旧字符串,替换成新字符串,并重新按逗号拼接返回,注意,如果原字符串首尾是英文逗号,调用此方法后会自动清除*/
CREATE DEFINER=`root`@`%` FUNCTION `rwgl`.`replace_in_set`(str VARCHAR(4096), oldStr VARCHAR(255), newStr VARCHAR(255)) RETURNS varchar(4096) CHARSET utf8mb4
BEGINDECLARE result VARCHAR(4096) DEFAULT '';DECLARE temp VARCHAR(255) DEFAULT '';DECLARE pos INT DEFAULT 1;DECLARE commaPos INT DEFAULT 0;WHILE (pos < LENGTH(str)) DOSET commaPos = LOCATE(',', str, pos);IF commaPos = 0 THENSET commaPos = LENGTH(str) + 1;END IF;SET temp = SUBSTRING(str, pos, commaPos - pos);IF temp = oldStr THENSET temp = newStr;END IF;IF result = '' THENSET result = temp;ELSESET result = CONCAT(result, ',', temp);END IF;SET pos = commaPos + 1;END WHILE;RETURN result;
END

示例:

select  replace_in_set('aaa,bbb,bbbbb,cccc','bbb','嘿嘿嘿')

返回

aaa,嘿嘿嘿,bbbbb,cccc

http://www.yayakq.cn/news/579273/

相关文章:

  • 酒仙网网站推广方式熊掌号怎么域名做网站
  • 网站建设样板wordpress头部调用代码
  • 泉州平台网站建设wordpress 漂浮窗口
  • 赵县住房和城乡建设局网站首页域名解析网站登录
  • 免费建网站服务最好的公司计算机专业就业方向和前景
  • 网站建设美化中期报告佛山小网站建设
  • 公司的网站建设费用入什么科目php mysql网站开发...
  • 湛江网站建设制作价格提升关键词排名软件哪家好
  • 免费网站转apperp系统多少钱
  • 站长工具查询视频wordpress 8211
  • 河源手机网站制作莆田做鞋有没有网站看
  • 社保官方网站登录入口婺源网站建设wyjcwl
  • 打开网站iis7中国建设教育网
  • html5 js全屏滑动网站源码大型网站建设托管服务
  • c2c网站开发毕业设计做网站能赚钱
  • 用cms建网站容易吗官方查企业信息的网站
  • 不用fash做的视频网站wordpress 页面平铺
  • 免费网站建设网站优化软件网站建设需求调查
  • 重庆建站服务商优秀广告案例
  • 网站开发报价范围网站建设空间是指什么软件
  • 自己做网站如何销售网站怎么推广效果好一点呢
  • 淘宝客推广网站建设百度云网站建设评审会总结发言
  • 做的网站一定要收录么重庆网捷网站建设技术有限公司
  • 禅城网站建设东莞网站忧化
  • 如何规避电子政务门户网站建设教训培训机构如何招生营销
  • 珠海网站设计学网站建设培训班
  • 平面设计软件下载网站济南比较好的网站开发公司
  • 东莞公司网站建设公司哪家好网站开发转型
  • 那些网站做的非常好看的长春网站建设技术托管
  • 清洁公司网站建设如何进行网站营销