2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > mysql stuff函数_mysql   自定义 stuff

mysql stuff函数_mysql   自定义 stuff

时间:2019-03-11 22:32:37

相关推荐

mysql stuff函数_mysql   自定义 stuff

MySQL相比SQLServer来说提供的系统函数还是相当的少。

在SQLServer里面的stuff,在mysql里面就没有

stuff:在一个字符串里面使用指定的字符从指定位置开始替换指定长度的字符串。

虽然mysql没有自带的stuff,但是可以自己去写一个。

下面是本人写的stuff函数。

现分享给大家!

usetest;

dropFUNCTIONifexistsstuff;

DELIMITER$$

CREATEFUNCTIONstuff(strvarchar(8000),startIndexint,lengthint,Newstrvarchar(8000))

RETURNSvarchar(8000)

comment'使用字符串替换从指定位置开始指定长度的字符'

BEGIN

returnconcat(left(str,startIndex-1),Newstr,right(str,length(str)-LOCATE(substring

(str,startIndex,length),str)-length+1));

END

$$DELIMITER;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。