创建

 


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');

 

结果:

 

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

 

 

相关文章:

  • 2022-02-22
  • 2021-10-06
  • 2021-11-29
  • 2021-07-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-13
  • 2021-09-25
  • 2022-12-23
  • 2022-01-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案