Oto mój kod postępowania. Próbuję zaktualizować nazwę użytkownika, umieszczając starą nazwę użytkownika w klauzuli where.but, ale nie działa.Aktualizacja oświadczenie w procedurze mysql nie działa
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 ;
pomóż mi rozwiązać ten problem.
nie znaleziono błędów, nie aktualizuje wartości. – naveed
Mahmoud Gamal tak nie działa .. – naveed
zamiast komentarza odpowiedz mi, a zaakceptuję. Dzięki. – naveed