Вот мой код процедуры. Я пытаюсь обновить Username, поставив старое имя пользователя в where clause.but, но оно не работает.Операция обновления в процедуре mysql не работает
DELIMITER $$
DROP PROCEDURE IF EXISTS `databasename`.`UpdateUsername` $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `UpdateUsername`
(IN uname VARCHAR(30),tid VARCHAR(100),username VARCHAR(30) )
BEGIN
UPDATE table_name SET Username=username WHERE Username=uname;
END $$
DELIMITER ;
, пожалуйста, помогите мне исправить эту проблему.
ошибок не найдено, не обновляет значение. – naveed
Mahmoud Gamal да не его работа. – naveed
вместо комментария ответьте мне, я его принимаю. Спасибо большое. – naveed