Предположим, у меня есть:
DELIMITER $$
CREATE PROCEDURE check(
)
set x = 9899100;
select char(x);
DELIMITER ;
Итак, я ожидал получить 'bcd' в качестве вывода, но это не сработало, но когда я попробую:
select char(98);
, тогда он работает и печатает "а". У меня есть int не фиксированные числа, которые могут быть любой длины, но, безусловно, точны для преобразования из ascii в char, но без разделителя или чего-то еще. Может кто-нибудь помочь мне, как достичь того, что мне нужно, пожалуйста. Спасибо.