В общем через dbForge for MySQL создаю ХР
CREATE DEFINER = 'a182880_vestnik'@'%'
PROCEDURE a182880_vestnik.update_user_sub(IN uid VARCHAR(255), IN subscription int(1))
BEGIN
UPDATE users u SET `sub`=subscription WHERE `uid`=uid;
END
Проблема в том, что выставляет sub для всех строк в таблице,а не только там где совпадает uid.
Есть еще подобная ХР тоже с update и проблема та же.
В чем может быть загвоздка?