1

Тема: Процедуры с параметрами

Здравствуйте! Создал процедуру с определением

BEGIN
UPDATE X as p, subject as s SET p.subject_rf = s.name
WHERE TRIM(p.subject_rf) = s.alis;
END

и параметрами: INOUT X TEXT utf8
После нажатия на ссылку "выполнить" (процедуру), ввожу в окошко "значение" usz (X - название таблицы), но код не работает. Если заменить в определении параметр 'X' на название таблицы "usz", то код работает.
Почему процедура не работает с параметрами, может упускаю какие то нюансы?