Мой запрос возвращает правильные значения, но когда я запускаю запрос как процедуру сохранения, он возвращает неверные результаты.это мой запрос, который возвращает правильные значения
select imageId,imageVerified,isCoverImage,isDeleted,isProfileImage,path,profileId
from images where profileId = 5;
, и когда я запускаю эту хранимую процедуру, он возвращает все строки и показывает profieId как переданный в profileId, это моя хранимая процедура
CREATE DEFINER=`root`@`localhost` PROCEDURE `getImagesForUser`(in profileId long)
BEGIN
select imageId,imageVerified,isCoverImage,isDeleted,isProfileImage,path,profileId
from images where profileId = profileId;
END
вот как я называю процедуру
CALL `tfm`.`getImagesForUser`(5);
Пожалуйста, смотрите скриншоты
скриншот для запроса 
этоневерный результат хранимой процедуры

Вы можете видеть, mysql говорит, что все изображения принадлежат profileId 5, который я передал. Что не так с моимхранимая процедура