создать функцию чтобы разделить каждый символ в строке с помощью сепаратора(';') MySql

Нужно создать функцию в Mysql чтобы разделить строку aaaaaaa

так чтобы получилось:

a;a;a;a;a;a;a

Мой код :

    Create FUNCTION sep(str varchar(255)) returns varchar(255) deterministic 
begin 
    declare count int;
    declare pos int;
    Set count = length(str);
    set pos = 1
    while pos < count do 
    set result = substring(str,pos,1)
    result = result + substring(str,pos+1,1)
    return result;
end;

Ответы (0 шт):