這是我的程序代碼。我試圖通過將舊用戶名放在where子句中來更新用戶名,但它不起作用。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