abcd -- 變成 %a%b%c%d(MySQL)

創建

 


delimiter $$
create function result(parameter varchar(50))returns varchar(50)
begin
declare a,b int;
declare c varchar(50) default '%';
set a=char_length(parameter),b=1;
while b<=a do
set c=concat(c,substring(parameter,b,1),'%');
set b=b+1;
end while;
return c;
end $$
delimiter ;

 

查詢:

select result('asdfebcd');

 

結果:

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章