Я использую базу данных AWS MySQL и у меня проблема в хранимой процедуре.Когда я запускаю запрос ниже, он дает мне идеальный результат, но когда я помещаю тот же запрос в хранимую процедуру, он возвращает нулевой результат только потому, что мое ключевое слово для поиска написано строчными буквами, а данные таблицы прописными.
это мой запрос
select * from product where product_name like concat(in_search_keyword,'%');
В таблице имя продукта, например, "One Plus 6T", и когда я передаю 'one' в in_search_keyword, оно дает мне значение NULL, в то же время, когда я выполняю этот простой запрос без SP, оно дает мне 1строка.
Я пробовал решение, подобное изменению параметров сортировки на utf8_general_ci, но оно не сработало.
Мои параметры сортировки выглядят следующим образом
collation_connection: utf8mb4_general_ci
collation_database: utf8_general_ci
collation_server: latin1_swedish_ci